Hey, I was thinking of buying this game but I realised it was released on steam. Does the version on itch still get updated?
Thanks,