A nice platformer! It looks like it was fun to work on and I liked the weird ufos you could walk on (:
I think that it needed more communication to the player, cause I wasn't sure what I was supposed to do, and I was confused when I died cause there was no indication for taking damage or anything like that. maybe some text on screen and some simple animations like your character flashing white when they take damage to guide the player a little. Sometimes you gotta pretend you're a new player who has never seen your game and think 'do I know what I am supposed to do now?'
I hope you keep making games, it's got a lot of potential!