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.

Discussion

1 comments