Xbox One 10 Best Open World Games of 2020 admin April 9, 2021 No Comments gameranxLink:Embed:#10 Mafia: Definitive Edition Platform: PC PS4 Xbox One Release Date: September 25, 2020 #9 Mount and Blade 2: Bannerlord Platform: PC Release Date …