just found out about itch. this is the first game i played and i was not dissapointed. really great style and atmoshpere. well done