I don't know what engine you used, but if at all possible, you should try to make a web version. Even itch itself is telling people not to download exes unless we're 100% sure we already know the creator is on the level.
That said, I'll run it in a sandbox if I can scrounge up the disk space to do so-- I do love me a good megaman game! :)
Good luck!