Indie Game Sales Surge: Meccha Chameleon Hits 20 Million in Two Months
A new sales roundup highlights remarkable milestones across the independent gaming sector, led by Meccha Chameleon surpassing 20 million copies. Several other titles have also crossed major sales thresholds within days and weeks of their respective launches.