I didn't have much trouble with the game on nightmare. I was always very stingy with ammo and batteries. Its all about learning to dodge, group the baddies, and hit multiple at once. Channel your inner houdini......
I actually decided to switch up my game play and hit Forza 3 for a bit...