
10,000,000 (STEAM KEY)
Lowest Price
4.99$

Visit store

Release date
15 Jan, 2013
Publisher/Developer
EightyEightGames
Reviews
Steam: 90.74% positive (1588/1750)
Metacritic: 67/100