What the heck is up with Steam Lately? Seems like whenever i wanna play, i can't connect to steam, or randomly throughout the night it goes down. I understand most of us couldn't live without steam, but they beter get their butts in order if they wanna stay the top dog!
I thought it was just my internet and the transition from Verizon Fios to Frontier Fios...