This was a fun read! You did a great job with the dialogue especially, it flows well and gives each character a distinct voice.