There are still plenty of questions about Obsidian Entertainment’s upcoming triple-A title, Avowed. The game is a first-person RPG taking place in the fantasy world of Eora. What else do we know about this highly-anticipated title? The Reveal Trailer The reveal trailer for Avowed dropped back in July 2020 during the Xbox Games Showcase. A lot of…