This was really neat! At first I had no idea what was going on, but gradually I pieced everything together and that was fun. I think I guessed on a couple in the first chapter but most of the things I could eventually figure out.