If you going to comment "is here new update on itch io?" so answer: NoThere is no free updates anymore, here is a 'demo' instead forever.