Social Games

Follow

Indie game Meccha Chameleon has sold 7 million copies less than two weeks after release. The artsy hide-and-seek title gained traction mainly through word of mouth and influencer support.

This website uses cookies

We use cookies for analytics to improve our site. Read our privacy policy for more information.
Decline