Definitely the best game name I've come across so far :D. This game reminded me of VVVVVV, I think it was when you were like flying from screen to screen, I liked that mechanic a lot. You mention the bugs on the game page, it happens, in the end though you've got a mostly functioning game, which is great :D. I managed to get to the end. I really liked the music too, it reminded me of something.. like, a christmas carol or something, I'm not sure.. Anyways, nice work :)