This is much better than I ever thought it would be. I needed wikipedia to make sense of the whole story, but it's well done and perfectly cohesive. Thoroughly enjoyed.