Avowed: Microsoft Reveals System Requirements & Reasons for Delay
9 days ago | Gaming News With the launch of Avowed postponed to 2025, the Microsoft team recently revealed the new game’s System Requirements. Finally confirming the real reasons behind the delay. Avowed is an action RPG developed by Obsidian Entertainment and published by Microsoft. The game is set to release on 18 February 2025 for Xbox Series X/S and PC. […]