I used to think so as well, but after having played through the game a couple of times I've learned how the game works, the level design och the controls which has made it seem pretty easy to me. But then again, it's not very good game design when you need to play through it several times to being able to finish it without cheats :P