Board Thread:Support Requests - Getting Technical/@comment-73.209.99.110-20170917160326/@comment-73.209.99.110-20170917164223

It took me 30 minutes to find a place where I could post a question in a support forum. I thought I got here from Steam. Google is even less helpful.

I'm not a clever techie. I'm just a grandmother who likes PC games. :)