Brilliant game idea, the music and graphics were done really well. I didn't finish it cause those dastardly red enemies kept screwing me over. I saw Snakebird mentioned in the comments and this game reminds me of that too !
I have a feeling I know which level you got stuck on. Some of them are a bit cruel.
Hopefully it was fun for even a little bit :)