#May2016

‘Assassin’s Creed’ Trailer: A Garbage Fire of Disparate Parts