Games are a bit like that.
Particularly ones that weren't designed for the platform but were ported there by people who haven't a clue how Windows works.
Giving up on trying to install and run a game because it doesn't use DirectX properly is not a new experience for most of us ...