I've waited almost 2 years for this game and it was so worth the wait. The graphics are amazing, the story line is great and the character development is brilliant. The open world is huge, but still packed with things to do. This is the best game I've ever played. Ever.