the idea of needing to get an upgrade to jump and dash is a very interesting idea. I like the concept of mechanics being unlocked as you play, which allows you to traverse other parts of the level. very nice little concept!