Assassin's Creed Shadows Released
by Blue from Blue's News on (#6W2D6)
Assassin's Creed Shadows is now available for PC and consoles, offering a new installment in Ubisoft's stealthy action/adventure series set in feudal Japan. The Windows edition is on Steam, and while...