aukgizzard
chris
aukgizzard

Am i missing something... no way that the top games generated 3M in revenue in 2015. Seems off by a factor of 100.