David Guo David Guo: Evony Takes Top Spot in Global Mobile Game Revenue Top Game Media April 27, 2023