Really nice game.
I like the effects, they look good even in such tiny resolution.Also the wall climbing mechanic was a nice surprise.