Got it working! for some reason it wouldn't let me download from the itch browser, just firefox. This was cool! I loved how hectic making preparations on the fly felt, Good game!
For the itch app to work, you have to mark it as a windows build