Thinking Points Mixi (TSE: 2121) is a social media giant that fizzled and transitioned into a mobile game giant with the release of Monster Strike, the highest grossing mobile game worldwide in 2016.With its Monster Strike IP in maturity and a recent scandal relating to a subsidiary, Mixi is at a crossroads, with no promising […]