Did you download the updated version on 6/17?
The Itch.io launcher. Download App - itch.io. Thats where i first downloaded it and kept getting the crash after the head pop. Once I downloaded from the web browser, it worked. That seems to be a different case for you since it sounds like you initially downloaded from the browser.
Sorry to be a little off topic!
I wanted to let you know that the music in your games under Karl Casey's name is always copyrighted, so I had to remove the cool music.
so I had to remove that awesome music. if I may make a suggestion for your next game it would be better to use music that is not copyrighted or free to use. thanks
viidee