How about just telling people what version of DirectX is requird?
There's DirectX v9.0c and then there's versions after that which are only available within the OS itself and not downloadable through any place other than the Windows Update site.
This seems to be a glorified game mod. You could've taken all this talent and made something a bit more 'inspired by' instead of 'a game based off of' a popular game. Look at UnderTale and how it has that EarthBound-style spirit but without needing to clone it.
I'm curious why this is on itch if it is just a game mod (of sorts) instead of an original game.