It's no secret that the modern video game industry is in somewhat of an identity and budget crisis. Massive AAA publishers are sinking hundreds of millions of dollars and up to a decade of development time into hyper-polished blockbusters, many of which fail to recoup the ballooning costs. On the other hand, we have feel-good stories like this one about this year's breakout indie hit, Meccha Chameleon, which just announced it has achieved 15 million sales on Steam in less than a month.