Epic Games Earnings Lead to a Profit of $3 Billion in 2018