So, I got the game running now. I dowloaded the game over the mega link on patreon instead of here on itch.io
No idea why that worked. It seems I somehow didn't get all the files or something.
Still can't get on discord, but i got a log.txt :)
Regardless, thanks for the quick response and help