Epic Games spent over $11 million on free games in the first nine months of Epic Games Store giveaways