When it finishes installing the game it just exits out. I have DIrect play too. Also your email ben[at]puppetcombo.com doesn't seem to work. It says out of index range.
Hi, are you using the itch.io app to install the game? If so, please contact email@example.com and mention that it's not installing on their app. In the mean time downloading the .rar file in a browser and running it manually should allow you to play. Take care.