I think you can still update the game on here especially with people that bought it, but what i heard it would be future purchases, which i wish itchio would NOT do this, but they are gonna lose a ton of traction
Hope the best for you though, take your time and rest, and keep going strong! Love the characters and designs you do!