Submitted by engadget2587 in technology
After a slow few weeks in the world of video game marketing, things are starting to pick up. The past week has given us a first look at the new Fallout TV...
Submitted by engadget2587 in technology
After a slow few weeks in the world of video game marketing, things are starting to pick up. The past week has given us a first look at the new Fallout TV...