Ahhhhh glad that I saw on twitter! Itch still didn't had notified me!
Yeah itch tends to send VN alerts a day later in my experience.