I'm impressed by how much personality you managed to give the characters and the environment. The plot and puzzles were spot on as well. Great work.