Impressions
6 Comments

The Shrouded Isle is a horror game about making bad decisions

Learning to fail in your own way