Featured, Misc, Trailers by AzaJune 6, 20125:31 PM New Game Trailer – Assassin’s Creed III UK E3 Launch Trailer You know that wet fish slap I’ve referred to before – if you don’t know this by now – SLAP SLAP!!! This puppy will be out in November on consoles Share this:SharePocketTelegramWhatsAppSkype Related