The viral hit of 2026 has sold 15 million copies in a month on Steam, costs $5, and was made by 2 people
🔒
https://windowscentral.com
«Meccha Chameleon hits 15M Steam sales, proving a 2-month indie project can utterly outshine ailing AAA giants.»
Automatische Weiterleitung...
1.5s