Very tight controls and a nice extraction type of gameplay. I found stage 3 to be a bit too difficult for me since my main strategy was primarily to rush around and try to get to the switches as fast as possible while leaving the horde to itself, eventually ending in me being overwhelmed. That said, the energy and ammo management added nicely to the game's overall difficulty and lent an interesting dynamic between choosing to fight or flee. The visuals and sounds were great as well!