This is one of those stories that's so good, it's going to ruin the next 20 things I read because really, how could they compete with this?