This was such a pleasure to play. The art is great, the level design is fun, and the abilities were cool (I liked the dashing on water bit, and how you combined it with the normal dash power).
Other people below have noted difficulties with executing a dash on the water from a jump, but I didn't find it too difficult. I, in contrast, had a bit of trouble with the double jump; it felt like you needed to hit the second jump before the top of the first jump was reached or it wouldn't take (maybe that's just the intended design?).
I don't have much else to add; the game has a lot of character and is fun to play. The only other complaints I have are things that were likely a result of the time limit you had, like enemy variation, etc. Anyway, nice job!