6 min read PC Game Reviews The Suicide of Rachel Foster – Spoiler Review March 12, 2020 Badger review by Dr Marker https://youtu.be/LyF6yiL5S44 I both hate this game and love it at the same time. Allow me to...