Todd Howard is the creative force behind the most recent Fallout and Elder Scrolls games. Here are five things you didn’t know about him.
Todd Howard is the creative force behind the most recent Fallout and Elder Scrolls games. Here are five things you didn’t know about him.