I'm really sorry, I didn't pay attention to their game's release date and when their posts were made. I was just worried about my game. I think I posted too early but I don't know how Itch.io works, I am new to the platform. Thank you for telling me about the process