Meccha Chameleon Indie Game Surpasses 20 Million Sales in Two Months
The indie hide-and-seek game Meccha Chameleon has achieved a significant sales milestone, surpassing 20 million copies sold just over two months after its Steam launch. This success positions it as one of the year's biggest hits.



