Very impressive! I love how each character feels distinct, and using context clues to figure out the story was very satisfying.