We had the chance to talk to Armagan Yavuz of Turkish developer TaleWorld about their game Mount & Blade that was recently released on PC.