This was great! Each character has such a distinct voice, and each ending felt really satisfying to get. Despite being only 500 words, it feels like there's an entire developed world and cast!