Mount & Blade II: Bannerlord releases on the Epic Games Store
TaleWorlds Entertainment announced today that Mount & Blade II: Bannerlord will now be available on the Epic Games Store. First released on Early Access in March, it quickly became one of the most... Read More »