Wednesday, May 1, 2013
Watch Dogs - Out Of Control Trailer
Ubisoft has released a new gameplay trailer for their intriguing sandbox game Watch Dogs, which will launch on the Xbox 360, PS3, PC and Wii U on November 19th.
Newer Post
Older Post
Home
View mobile version