So the Godhood game on itch.io doesn't work for you? I think the error might be based on itch.io's backend. If you're on Chrome, then you might have third-party cookies blocked in your settings, which might be causing it.
Yep, enabling third-party cookies causes it to work. Still going to stick with philome.la though, but only because I can full-screen that.
EDIT: I realized immediately after posting this that I forgot to mention that I prefer third-party cookies to stay disabled as well.