Definitely the player movement is too slow. I also had struggle using the shield, sometimes doesn't show up when you really need it.
Besides that I managed to beat it, it is an enjoyable game. I liked how assorted it id despite his simplicity.