Today is the day that you'll be able to get your hands on Civilization Revolution 2, and we happen to have the launch trailer below for your viewing...
Today, Variety is reporting that Google / YouTube is set to acquire the video game streaming service Twitch for $1 billion dollars in cash. The deal...