Avowed and Fable To Be At Xbox Games Showcase – ReportMike Straw·June 10, 2023Microsoft may have some big game surprises up its sleeve for the Xbox Games Showcase on Sunday, June 11. If...