I really like this one. The sense of humor and style are right up my alley, and the gameplay is deceptively challenging (well, at least for me).
I found how and when you could use the powers a bit confusing... for example, I couldn't seem to get the teleport one to work at all. If you're planning on working on this anymore, just some more indication of how each of those work might be nice.
But I'm sort of nitpicking just for the sake of offering some feedback. I really do dig this big time. Excellent little game.