I clicked the Install/Launch button in the itch launcher. When going to the game page within itch the game window wasn't visible. Only opened itch.io in FF to see if I could manually download/install the files again, then found the game window :)
Ah! How curious. It's destined to become a downloadable executable in its final form, so I won't fret to much about this, but I appreciate you telling me.