News Watch Dogs will not have Microtransactions, plus new details The Watch Dogs release date of May 27th is not so far away now, and as the release date approaches, we’ve been given ... By PCInvasion StaffMarch 31, 2014