Same as above,
I recommend DL from Steam (I've never used the Itch ap, so can't comment on it).
Steam will set it up properly and game should launch normally.
ok thank you so much I really appreciate the help
Happy to help.
LMK if it works!