The popular video game franchise Assassin's Creed has been a mainstay on consoles for over a decade, with the first game being released in the bygone year 2007. With the impending installment Assassin's Creed: Valhalla set to release in November 2020, it comes as no...