Tag: Today Ubisoft

Watch_Dogs Launch Trailer Uploaded Online

Ubisoft has a lot riding on Watch_Dogs after delaying it from the lucrative holiday launch season this past November in order to properly complete the game. It was a bold move, especially since it took away a new-generation launch title from… Read More

TheHDRoom