You're an alien stranded in space, You must traverse through the abyss, destroy aliens, make new friends, and recover the parts of your ship to get the heck out...
deserve game of the year