Game Walkthrough 5 Things You Should Know About AvowedAugust 8, 2023Release Date2024DeveloperObsidian EntertainmentPlatformMicrosoft Windows, Xbox Series X and Series SGame Details Avowed is a highly anticipated open-world action RPG developed…