Fallout 3 done perfectly with a story so long and intricate that it takes 6 months to complete it, not including side quests.