Excellent concept. I think the controls are a little too slippery, and I think the mechanic would work better if you have to land between each teleport - right now, spamming teleports removes the entire challenge.
I really liked the music, and some of the pixel art is really gorgeous. This is a solid jam game, you guys should all be proud.