Great concept and well narrated. Plagued by a cast of characters that are all quite annoying in their own way. I like a story with at least one likable character.