GamingMeccha Chameleon Paints Its Way to 15 Million Sales in 26 Days
Meccha Chameleon, a $5.99 indie painting hide-and-seek game from a two-person Japanese team, sold 15 million copies in under 26 days. Here is the joyful story.

Maya Polygon★Jul 9, 2026★4 min read