Really well done game, given the time-frame of the jam! The teleport/dash mechanic might need some tuning, but other than that the movement feels really tight, I can tell you put a lot of thought into it.
Cheers bro!