If you're the type to keep tabs on the latest news in the video game space, you've probably heard of "Meccha Chameleon" by now.
The game, which was released on June 10, had already sold over 10 million copies with zero marketing, according to IGN, making it a surprise hit title of 2026.