Just played through now that I know everything and it's awesome. Puzzles are great and get hard real fast. Nice work!