Yes, as long as Itch doesn't remove my games entirely.
and if they do get rid of it, is there a way i still can get updates for it for free n thing or do i have to rebuy or even suscribe to get it again?