Scarf
Got this one through Prime Gaming and decided to try it knowing nothing about it. Maybe it's because my depression is bad and allergy season is making me grumpy, but I rage quit after a very short while. I got annoyed that the game kept stealing control from me. I legitimately thought...