$25 on Steam, but don’t buy it on there. Get the collections version that includes the definitive edition (base game) + the kingdoms expansion all for $6.53 on instant gaming: https://www.instant-gaming.com/en/1033-buy-medieval-ii-total-war-collection-collection-pc-mac-game-steam/
I’ve bought numerous games from them, including brand new releases, so I can vouch for them. They’re not one of those shady markets with people selling “gift” games that get pulled from your account later. They sell you legit Steam keys. You can do your own research on them and verify. The game itself is worth it even today. People still play it religiously. It’s arguably the best Total War game they ever released. Graphics still hold up very well, gameplay is amazing, and campaigns will give you months of play time. Look it up and read for yourself, or watch on youtube
You can also get AVP Collection for $3.88 on there lol. You probably already have it if you’re a pred fan, but for anyone that sees this and doesn’t