Just awful
Just awful. My account was hacked and I've been waiting days for a response from Steam customer service. Not happy.
United Kingdom
Just awful. My account was hacked and I've been waiting days for a response from Steam customer service. Not happy.