I actually just ended up installing the itch.io app and the game works just fine when downloaded from there. No clue why, not going to question it haha