I really liked it! I liked the idea of climbing that barely stable turtle, music and graphics was nice, overall cool.
I feel like the floor sliding was a little too unforgiving and the camera movement was disorienting a bit.
Additionally I would not call that dash, as it is simply sprint and then jumping with higher speed.