Meccha Chameleon
Meccha Chameleon is a multiplayer hide-and-seek game where hiders paint their bodies to blend into the stage while seekers hunt them down, and it became a viral Steam…
StatusReleased
ReleaseJun 9, 2026
GenreParty
PlatformsPC
Studiolemorion_1224






