Movies slider Watch: ‘Assassin’s Creed’ BTS Footage in This Deleted Scene Brad Repka June 14, 2016 By now you should know that Assassin’s Creed, the smash hit video game from Ubisoft, will […]