Steam's website is located at store.steampowered.com and their official Twitter account is twitter.com/steam_games