November 22, 2022news Ubisoft comes crawling back to Steam after years on Epic Games Store In 2019, company said Valve’s 30 percent commissions were “unrealistic.” Assassin's Creed Valhalla just popped up on Steam: https://t.co/ZG3lRwldEy Recent years' Ubisoft […]