Very creative idea! The progression feels good. Once you unlock the the new abilities and start using the level's shortcuts it gives a new look/feel to the same area. My only suggestion is to make the first ever upgrade a bit cheaper, just to make the player interact with the upgrade loop a bit earlier