Watch Dogs Video Game Trailer From E3 [Video]
E3 is the biggest video game nerd orgy around a new game called 'Watch Dogs' is stealing the show.
Imagine Grand Theft Auto and Max Payne 3 had a baby and you would get something like this. Now I'm a huge gamer myself and I've never seen anything like this! Check out the trailer, …