Yo, I just put out an update and fixed the problem with the install directory. So you can now play it through the itch.io app as well!