I wish it was a little more to the point – fair amount of info dumping throughout – but it was pretty good overall for this genre.