News

A description and reaction to seeing early gameplay footage of 'Assassin's Creed Shadows'.