This is strange but Steam Big Picture just opened randomly about 12:30am (UK time) and checking on Twitter it did the same for alot of other people. Has anyone else had this happen to them just now.
WHAT DOES IT MEAN?
Edit: Plus their site just went down. I think there's a conspiracy afoot.
Log in to comment