Mount & Blade from Taleworlds Entertainment

 

 

Source: TaleWorlds Entertainment