Swords, Guns, Magic…what more could you want or expect from a medieval fantasy tale like this one?