Watchdogs – Seamless Multiplayer Modes Revealed

By now you’ve probably heard of a little game called Watchdogs, the latest creation from Ubisoft. Originally scheduled for a Fall 2013 release date, this game has been one of the most anticipated games of the past two years. With a game design that is strikingly similar to Assassins Creed – Ubisoft’s other lead franchise…