Based on Meccha Chameleon's incredibly short 2-month dev cycle, its creators have already earned $1 million per day of work July 1, 2026 · PC Gamer Read full story at source