Switch Lights

The lights are on

What's Happening
  • Blog Post: The Division Developer Praises Watch Dogs Delay

    On October 15, 2013, just one month before its intended release, Ubisoft announced that Watch Dogs was delayed. The news caused a financial tumble for the Paris-based publisher, but was largely regarded as a good move by press and fans. Ubisoft’s fall 2014 lineup is starting to fill up, with The... More
Page 1 of 1 (1 items)