March 17, 2014 1 min read
Watch Dogs has now had its release date confirmed as May 27, meaning it’s almost done and Ubisoft can start to share more about what to expect from the much-anticipated game. And creative […]
The post Watch Dogs contains 100 hours of gameplay appeared first on Geek.com.
Sign up to get the latest on sales, new releases and more …