Overkill on weapons placement means fights are shortlived. Exciting gameplay with a few nice surprises. 7/10