A little under two years since it first debuted on Valve's PC storefront, Assassin's Creed Valhalla has finally got itself those lovely Steam Achievements.
The Directive 8020 release date is sometime in 2025, Supermassive Games has confirmed. Unfortunately, we don’t have a finalised release date outside of the vague 2025 release window. Hopefully, ...