Mount and Blade is great fun!