Great blend of light puzzling and platforming. Controlling the character is a pleasure, with satisfying controls, and polished movement mechanics such as the character lowering the crate when jumping to avoid ceiling bumps.
I really like the way you lay out the course each time by throwing blocks, leading to slight differences in the timings and distances each run.