GS News Update - Watch Dogs beta download found on Xbox One

Ubisoft's highly anticipated open-world game may have a closed beta available to select participants on Xbox One prior to the game's May 27 launch.

Did you enjoy this video?

Sign In to Upvote
1 comments