https://steamstat.us/
Steam client connections are down.

yeah, no shit