Fun combat mechanics, the guns feel and handle well, and the game does a good job making players user all of the weapons and tools. Not much variety in the levels, they consists of walking down a hallway to an encounter, then going down another hallway to the next encounter. The story is ok, but is filled with overused tropes and cliches.