I don’t see any issues with your page’s visibility. https://itch.io/search?q=City+of+Murals+%28aka+The+Come+Up%29
Keep in mind that the longer your title is, the less relevance of a match it will have for a partial title match, as title search matching is done against the entire title you provide. I see your page has two different titles in the title field.