Any plans to bring an updated demo to steam or itch.io? With the recent spiderman craze, increase in headset users, and tik tok, i feel like this game could blow up with a demo before any real release. project demigod did and the swinging there is far inferior