Assassin's Creed Valhalla Released
by Blue from Blue's News on (#5A7FW)
Assassin's Creed Valhalla is now available on the Epic Games Store and the Ubisoft Store, a new installment that takes the action series on a Viking raid. The Launch Trailer sets the story, and the...