Welcome to the forums!

Raze seems to have said it all, lol.

But I never felt the game was too slow or hard ( except for occasional boss ).

Yeah, the no revival after death thing is very annoying, though, I admit.