It's an interesting concept. With more polish and obstacles I think it could actually be pretty fun.
One bit of advice I would recommend would be to make it so the player doesn't move backwards while in the air, as this makes it fairly difficult to time a jump after dashing (since the blocks on the ground move at the same speed).
Either way, good job!