Heard about about the port literally today at 3 and immediately downloaded it, but I thought I'd have more time than literally disappearing the same day.
Was inevitable though.
Show's not quite over yet, as of writing this the itch.io page is still live.