Assassin's Creed Valhalla Reda giving only one contract, issue under investigation

Assassin’s Creed Valhalla is one of the few titles that generated more than $1 billion in revenue in a span of just two years. Set in the British...
May 05, 2022 2 Min Read