Indie adventure for PC and Mac, free on itch.io this weekend