Kinda fun ^^
I admit I had to cheat for a couple parts, I tried not to though!
The idea is good, I liked the trippy backgrounds later on in the game.
I think you could do a lot to improve the game, but, I can't say exactly what... >.<
Anyway, good job and keep it up!