I published (set to "public") our game on itch.io a few hours ago, but it is still not showing up in search or "most recent", despite many more recent games popping up.
Game link is: https://dashingstrike.itch.io/splody - the link works publicly, there are files for purchase & download (uploaded via butler), but it's not showing up when browsing games. Shortly after publishing, I received an email saying it was published and that everything looked good, but it's still not showing up.
What could be wrong? I apologize if I missed something, this is my first release on itch.io.