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?