Review

What Happened
2.2

Let’s Talk About What Happened

The horror queen returns, and today we're talking about What Happened. What Happened is a new psychological thriller from developers Genius Slackers. We follow Stiles on an adventure through his own fragile min...