I'm having issues installing. I unzip the folder and verify everything but I keep getting a cannot create files error message. It's not a storage issue on my end
That is odd - did you try installing it through the Itch App? It is the preferred way as it handles updates easily as well.
Yes but it will only open through the file explorer. I don't know why, but at least it works