Lots of Leaked Watch Dogs Footage
Watch Dogs won’t be out until May 27, but it seems as though someone managed to get a PS4 copy of the game already (we haven’t seen any leaks from the Xbox One or other versions yet). Therefore, we’ve gotten to see a plethora of leaked images and gameplay footage. If you want everything to … Read more