The hide-and-seek game Meccha Chameleon has sold over 1 million copies on Steam, making it the latest indie hit. It climbed to the second spot on Steam's global top sellers list, showing strong demand.

Developer Lemorion 1224 celebrates the milestone
Developer Lemorion 1224 released the game on June 10, 2026. The title is a multiplayer hide-and-seek experience where players blend into environments to avoid being caught.
The game reached a peak of 61,078 concurrent players on Steam. On launch day, it drew 127,656 peak viewers on Twitch, indicating strong streaming interest.
A launch discount of 20% runs until June 16, bringing the price to $4.79 in the US and £4.23 in the UK. A recent update added a direct friend invite feature to make it easier to play with others.
Source: PCGAMESN



