I'm glad I stuck it out. The first puzzle was a real head-scratcher, but after that everything just clicked together. Worth every second.