Fun story with a good flow, but I’m left wondering where the connection to the theme is. If it’s hidden in subtlety, it might be hidden too well.