Pretty good, GREAT puzzle design and really cool idea that fits the theme perfectly. It felt like checkpoints/restarts were a bit weirdly placed sometimes, but overall it's an awesome submission. Congrats!