With Watch Dogs’ release date rapidly approaching, Ubisoft released the official launch trailer for the upcoming adventure.
The new trailer doesn’t really show anything new. It’s just Watch Dogs stuff with dub step in the background. It does capture the sense of action in the game.
Watch Dogs releases May 27.