A downloadable game.
You are the last human on an Earth overrun by mechs from space. The only reason for your survival so far? Your own exo-mech suit, fully homemade, and crafted out of wood! Lob grenades, shoot bullets and stomp your enemies to death as you de...