I don't stay logged in to Itch, so I usually check for updates by searching the game's name in Itch's search bar. Today, Strive: Conquest and Strive for Power have fallen completely out of the search results for their own names. I hope that doesn't indicate a larger issue? :/