Surprise, Epic paid big developers more than indies to give their games away for free

In total, Epic paid $11.7 million for its free game promotions

Comments