Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+3)

The game looks amazing, but I can't get past the title page, and there doesn't seem to be a support link anywhere on itch.io (where I bought it) or the official page. Does anyone know where I might find some troubleshooting tips?