Assassin’s Creed Origins Faces Backlash on Steam Due to Windows 24H2 Update January 3, 2025 Gaming & eSports