The $20 million Dota 2 International tournament starts today in Seattle. For viewing info and a schedule, head over to the International website.