
Viral hide-and-seek indie hit Meccha Chameleon sells 10m copies in just 16 days
Just a mere five days prior, we announced that the indie hide-and-seek title Meccha Chameleon had reached seven million units sold since its launch on June 10th, and now it has achieved another astounding landmark: 10 million units sold. Read more…
Read More

