Awesome game! fun cyphers at the end, well chosen teaching puzzles, and the animations explaining how to solve them were clean and impressive.