The Suicide of Rachel Foster is an indie thriller and mystery game developed by One-O-One Games and published by Daedalic...
One-O-One Games
https://youtu.be/LyF6yiL5S44 Pre-order ONE-O-ONE GAMES’ narrative thriller as part of Daedalic Entertainment ́s Steam Publisher Weekend, with discounts available until December...