‘Fallout’ Makes A Double Splash At Game Awards Week In Los Angeles

Three giant tech companies took advantage of The Game Awards festivities this week in Los Angeles to make a double splash around Fallout, the long-running post-apocalyptic game franchise and the hit streaming show it spawned.

Continue Reading