Oh. My. Goodness. The difficulty caught me off guard but after a few attempts, I got the hang of it. It is actually rather fun. (I did rage quit on the third level though) Slowing the audio down as you loose health is a really nice touch!
Even me couldn't finish the game completely : )