Watch Dogs from Ubisoft Breaks Industry Sales Record with Launch

The release of Watch Dogs has been the most successful title launch for Ubisoft to date. The video game has sold more than 4 million copies in its first week, and has positioned itself as the best-selling new IP launch across...

Read More