For those who don’t know, Todd Howard is the creative force behind Bethesda. You know, the guy who helped make that Fallout game you have been playing for two weeks straight now? The man is very well known in geek circles, but here are 5 facts about Todd Howard we bet you didn’t know.
Geeks are Sexy needs YOUR help. Learn more about how YOU can support us here.