Tag: XFlag

Monster Strike – Developer opens Beijing office to relaunch mobile game

Monster Strike is a top-grossing mobile game in Japan where it earns millions of USD daily. However, its China publisher Tencent Games (country's biggest...