Definitely adheres to the theme, but I think it was a bit too straightforward in doing that. Show, don't tell! It's still a good baseline and I'm looking forward to what else you might write!