Tag: The Crew

Hopefully, Watch Dogs 2 will not look way uglier than its revealed state.

Watch Dogs 2? It’s…

Watch Dogs 2 got officially announced by Ubisoft, and it will arrive by April 30, 2017. The Frenchmen are…

Free The Crew demo…

Ubisoft has a short, but likely successful idea today for those car maniacs, who doesn’t own last year’s The…

theGeek TV