Very good but short for what I wanted. Understandable considering the plot of course, and plenty of replayability.