For me it's a good storyline. It would be hard to make a bad game with a good storyline, I'm pretty sure there may be one or two exception, but in general I think a good storyline makes or breaks a game.