Love this game! Makes me feel very satisfied when I solve one of the puzzles by cracking the code. Very well done. Each level is seamlessly integrated and serves as a stepping stone to the next. Very entertaining! Only complaint is some of the words are very small and difficult to read sometimes.