File under: Everything July 15, 2014 Assassin's Creed Unity trailer heralds the revolution Jessica Citizen