This is a really cool idea with lots of potential.
I liked the speed and platforming.
I did find the stairs hard to climb, but otherwise, this is great - nice job!