Krater is kinda that, I suppose, though it's more post-apocalyptic, and you control a 3 man squad instead of a single person.
edit: Oh, hey, sci-fi action RPG is today's WTF Is. http://www.youtube.com/watch?v=objnOfNf5yI --- Once we perfect building Mechs, I expect there to be a factory in Mexico pumping out a brand call Mechsican. I wanna buy me a Mechsican. steamid: Rohchya