Titanfall! Destiny! The Witcher 3! The Last Guardian (hopefully)!
Longest. Red light. Ever.
PC client set for 4.0 update in October.
Video interview with Ivory Tower's creative director.
Ubisoft expects Watch Dogs to sell over 6 million copies.
Ubisoft and more on connected freedom.