Okay, the ridiculous mutant-guarded generator room can bite my ballsack.
I don't mind being inundated with deadly enemies, especially when more than adequate ammo is provided, but FUCK GODDAMN CHECKPOINTS THAT MAKE YOU REPEAT STUFF OVER AND FUCKING OVER. Checkpoints? I hate all you people that played the old consoles instead of good computer games. Checkpoints are archaic, childish, and fucking stupid.
Kill 10 mutants in the generator room to unlock door to switch A. Pull switch A, door to switch B opens. Kill a dozen or more mutants to get to switch B, pull it to open door to exit C. Kill another dozen mutants or so to try to get to said exit.
Die AT ANY TIME FROM RANDOM INSTANT KILL MUTANTS and start all over from the fucking beginning. That's not fun, that's work. This scenario alone is screwing my love for this game. If you think checkpoints add "tension" or "drama" to a modern game then please go into a corner and quietly fuck yourself.