I think the most important thing missing is the lack of freedom for the player. I think this could have been really nice, if the player could dodge a lot better. The idea with the tethering to stay with the theme is really nice though.