I bought this game in the past and saw it was an update. Where can I download it? Is it free or I have to pay again or where?
it says the itch version will get updated on the 18th, if you can't wait the steam version is like 3usd