I don't understand why people call 3K a fantasy game so much. Especially on this board. Yes, there are heroes, but you can turn them off and the core is all and all pretty well developed and accurate to the history with some problems admittedly. But stuff like the armor and weapons and gear is all at least reasonably close to the period as is the map. Is it perfectly 100% historical? No. But I'd say it's about as historical as something like Rome 1.