
PartyGames
MECCHA CHAMELEON Sold 5 Million Copies in 10 Days: Indie Hype Games Keep Winning
A goofy hide-and-seek game where you paint your body to blend into the scenery just moved 5 million copies in ten days. MECCHA CHAMELEON is the latest proof that simple, streamable multiplayer is the indie hype machine at full power.
