Japanese developers marvel as self-published indie hit Meccha Chameleon sells 2 million copies in just five days - AUTOMATON WEST
Japanese developer LEMORION announced on June 15 that their viral hide-and-seek party game Meccha Chameleon has sold over 2 million units. This announcement came only a day after the game…
