Rumor: Watch Dogs Release Date Revealed?7 years agoTraditionally Amazon has been quite a reliable source for leaking game announcements and release dates. Hopefully this latest one isn’t...