There are possible rumors of a Watch Dogs closed beta out there before the March 27th release. A screenshot of the Xbox Store was taken by a reddit user and posted for all of us to see. The download comes in at 23.07 GB. There has been no official statements or announcements, but in light of this, all of you excited for this game can safely look forward to this. For those of you who don’t know, Watch Dogs is a game set in Chicago and everything is connected and run by a giant network of computers. Out for revenge, you play Aiden Pearce as you manipulate this system with his amazing abilities as a hacker.