Valve’s digital gaming service Steam is one of the original platforms for digitally downloading PC games and playing them with friends, and with over 54 million users, Steam’s player base easily rivals those of the Xbox 360 and Playstation 3.
Making good on its commitment to treat the Xbox 360 as a full-fledged media center, Microsoft announced its plans to launch a new "Election 2012 Hub" channel today.