Hey thanks for checking out the game! Glad you had a good time and thanks for the kind words.
Absolutely agree about the ending, we originally had a little bit more in mind but then realized we only had two weeks lol.
You're spot on about the checkpoints, I made the poor web browser recalculate lighting every time a new checkpoint is triggered, because I was obsessed with the idea of the checkpoint lights turning on to indicate progress lol. Hope it didn't mess up your gameplay too much.