Thanks for the kind words! I'm glad to hear that navigating the train wasn't bad and that the puzzles were solid!