Thanks! Agree that the difficulty is high. If we had more time, we'd probably have 3-4 more levels that introduce the concepts and checkpoints. But I was happy we got it done in time!