Lost in the Woods: We are live - Demo avialable!

Hey everyone! I’m excited to announce that the demo for 'Lost in the Woods' is now live on Steam! This is your chance to jump in, try out the gameplay, and see if the creepyness will be to your liking! Your feedback is…