I have already put over 10 hours into this game and have BARELY scraped the surface. There is an unreal amount of things to do in this game, I'm afraid I'll never finish it! But for now it's one of the best games I've ever played. The map is huge, and free roaming is all too necessary, even if you don't feel like doing the missions right away. 10/10!!