No Steam reviews recorded for Rage Corp yet.
Games / Steam App 4498820
A short, surreal, first person, tech smashing incremental game. Smash, collect the rewards and upgrade.