Excellent, well presented, and thoroughly enjoyable