I didnt get a notification in my feed but weirdly i got an email from itchio where it showed your updates/notifications.