Initial impressions: Game looks dope. Love the music and everything.
I think the best thing about this game is the controls. I, who suck at platformers, has never had so much fun on a level before (though I am certain the levels would become extremely difficult later on.)
It took me some time to figure out you had to stand in middle of the rock like portal to start the level.
Good luck!