Ubisoft has released a new trailer for their highly (highly) anticipated title Watch Dogs. This trailer focuses on their recreation of Chicago and all the opportunities that it presents to the player. Check it out!
Written by Trevor Franz
Get The Witcher 3 on February 24
In GOG and CD Projekt Red's pre-E3 conference today they launched a new trailer for…
CG ES:O launch trailer shows off … story … ?
Bethesda's launch day trailer for Elder Scrolls: Online again goes the CG route to display the…