Oh man this one hurt my head in a good way. I had such a great time playing this highly polished puzzler.