Do we know how many more updates there are before the game is 100%? I know the story is complete now, so there's not much reason to download and play each update and I would rather wait for them all before I play again to complete all the extras. Or maybe I'll start over and see how the game is from the beginning with all the extra stuff already in.