In this must surely be a new land speed record in the art of damage control, causing a leak of the trailer embedded above has already been set to private. Meanwhile, Ubisoft has also eradicated handful of mirrors that have been uploaded to YouTube before the original has been deleted. again on Monday, however, and there is a chance that you might be able to see all

. Meanwhile, we got the placement once after the break, if it becomes somehow.