racing

Meccha Chameleon sells 15 million copies in 25 days

Meccha Chameleon, a viral hide-and-seek game where players paint themselves to match the environment, has sold 15 million copies. The milestone was reached 25 days after release.