what was the notification? There will hopefully be more actual updates in the future :)
A notification upon following your work about recent updates. This isn't the first time. Probably just an Itch thing.
Hopefully? Damn. We keep hopeing then lol