Quite well done, I enjoyed playing through this! The controls and movement felt great and then got even better after the upgrades and additional mechanics. The level design was also consistent and I never felt lost or confused. Overall enjoyable and the perfect length for the jam.