It's probably unlikely but does anyone own stronghold 2 here? I own it and it lags like you wouldn't believe. And there are so many bugs and glitches in the characters and buildings. This is the first game I can honostly say I got ripped off.
Sorry about rabbling on