Just wanted to chime in that I like the story I think you might want to explain the layout though, at least to me it was confusing and I ignored...
Separate names with a comma.