Here is a bit of a non-review review of the new Indie title, 10000000. Yes, that's actually the name of the game. Actually, it shows up as both 10,000,000 and 10000000 so I have no idea what it truly is any more. However, here is a review for it!
(10000000 on Steam ($4.99 USD))
(10000000 on Steam ($4.99 USD))
Comment