Hi, have you donwloaded this through the itch app? Also can you let us know what your system specs are?
I hadn't thought about that! Thank you. I'm not sure what my system specs is but I'll try and find out and get back to you.