Games: Ubisoft’s 9-Minute Long Watch Dogs Demo

Ubisoft has released this more than 9-minute long demo video of the company’s new game, Watch Dogs, at E3.

Movie News
Marvel and DC
X