Review (5/5): Very great and entertaining.