I've finished the game about 2 times... I think. That's without doing any of the side quests. I just started a new game yesterday, and I'm going to try to do more of the side quests this time.