does not appear in steam or itch.io
the only open beta is the humble?
The full version of Forager is supposed to come out later this month or later. It is on steam but you can not purchase it yet. It just says "Coming Soon!" I personally just tossed it in my wishlist till then. Also yes the only demo is on here.