Eleanor's Handmaid: Eleanor's Handmaid demo @ Steam Next Fest in October, New screenshots

A playable demo version of Eleanor's Handmaid will be available on Steam during the upcoming Steam Next Fest (Oct 9-16). Some details about the demo are still open, but it will have 30-60 minutes worth of content and fo…