thank you for playing and enjoying the game!! we generally tried to keep levels short enough to get by without checkpoints but got a little carried away with level design later on... so some of them break that rule in a way that ends up being tedious. definitely something to pay more attention to in the future!