IGG’s 2013 strategy title Castle Clash has reached over $550 million revenue worldwide across Android and iOS. That’s thanks to a report by Sensor Tower, which reveals that Castle Clash experienced a…
Gaming accessories, gaming latest news, games, pc builds and more.
IGG’s 2013 strategy title Castle Clash has reached over $550 million revenue worldwide across Android and iOS. That’s thanks to a report by Sensor Tower, which reveals that Castle Clash experienced a…