This game is bloody frustrating. Some enemies only spawn in or shoot at you when they're within the frame, so if you activate them at the wrong time it screws with the intended timing and becomes almost impossible to get past without taking a lot of damage. Or monsters just fall on top of you out of nowhere without warning. Especially those fucking bats and birds which just swoop in from out-of-frame and attack you.
Also your shotgun's spread is really strange. Often you have to aim dead-on, even if your target is very close to you. And your inability to fire in more than 4 directions, combined with your terrible reload speed (even with the upgrade), causes situations in which you're pathetically impotent versus the might of those stupid bats that can fly in arcs.
I find that rather than adapt to things as they happen using a repertoire of fun, easy-to-use abilities (like in say, Rayman Origins), the only way to get past the harder parts is to die and restart over and over until you've memorised the exact pattern of movements and actions you need to progress. Maybe that's the intention, but I find it very annoying. In Rayman, I die because I make a mistake, and I'm eager to try again; here I die because the world fucks me over without warning.
The story's pretty funny though. Although even that's wearing thin a bit by now as it's the same joke over and over again: a fantasy setting with Yorkshire accents LOL.