Summary: The Gamers discuss upcoming releases, the delay of Watch Dogs by Ubisoft, and possible new projects. 99gamers.com