Very hard. Lots of fun. There's enough ammo and health if you look for it. Do certain sections first to get enough ammo and health for the other sections.