The backlash towards Watch Dogs and it’s “downgrade” have forced Ubisoft to change the pre-release footage policy Ubisoft have recently been forced to reassess how they are to go about showcasing pre-release games, due to a backlash that has arisen to do with Watch Dogs and it’s apparent “downgrade”. “With E3 2015 we said, OK, […]