Xbox Series Avowed Announced for Xbox One, Xbox Series X and PC July 23rd, 2020 0 Obsidian Entertainment and Microsoft revealed Avowed, a first-person RPG for Xbox Series X, Xbox One and PC. Xbox Wire explains the upcoming RPG...