10 Best Open World Games of 2020

2020 saws tons of video games that includes explorable open worlds of all totally different sizes. Listed below are some of the preferred. Subscribe for extra: #10 Mafia: Definitive Version Platform: PC PS4 Xbox One Launch Date: September 25, 2020 #9 Mount and Blade 2: Bannerlord Platform: PC Launch Date : March 30, 2020 #8 […]