I would maybe lower a little bit the cost of the powerups, I managed to finish the game when I didn't trade power for them. The last level feels appropriately like a mad rush for freedom, it's quite immersive!