I played this about two years ago and the game is just so good and entertaining at certain amount of ways, the missions and the challenges they give make it so good and the storyline itself is actually a freaking masterpiece and I really enjoyed finishing this game's story.