Steam’s answer to Twitch is now live

After launching it by accident last week, Valve Corporation has officially flipped on the switch for Steam TV, the company’s new service for streaming game videos. At present, it’s only got a single live broadcast available: the prestigious Dota 2 tournament, The International, which is taking place until August 25 at the Rogers Arena in…