Assassin’s Creed 3 Trailer Revealed!

Coming to us just days after the cover art was released by Ubisoft, the official trailer for the latest installment for the Assassin’s Creed series is now here for everyone to see.

Assassin’s Creed 3 is set to release on October 30th, 2012.

Source: IGN