
Meccha Chameleon Dev Remains Tight-Lipped On Xbox Version Following PC Success
It’s the leading selling game on Steam at the moment. Believe it or not, if you examine the “Top Sellers” list on Steam currently, the primary game isn’t a AAA title at all – it’s a fresh indie debut named Meccha Chameleon that was released earlier this month. The concept behind Meccha Chameleon is that it’s a hide-and-seek multiplayer game where players must conceal themselves by coloring their bodies to blend in with the surroundings…

