Very enjoyable for the most part but too grindy near the end to enjoy it.