I really enjoyed this, a great example of getting the main part of the game feeling good first. The level timings were also really good, doable but not trivial so I really had to think about the order of operations, especially in the last level. Great submission, could definitely see this as a small full game.