Castle Clash charges past worldwide revenue of over $550 million
IGG’s 2013 strategy title Castle Clash has reached over $550 million revenue worldwide across Android and iOS. That’s thanks to
Continue readingOnline gaming news and reviews. New games and more.
IGG’s 2013 strategy title Castle Clash has reached over $550 million revenue worldwide across Android and iOS. That’s thanks to
Continue reading