Well I just don't know how to start this one Long story short, WCG made LoL and SC2 casters cast dota 2 games w/o any knowledge about the game and game client is in Chinese. Camera and everything in game is controlled by Korean caster who is as bad as our English casters, everything is lagging and games are one big joke. However if you want some shit and giggles click this link skip to 1:29:00 and have fun watching one of whole 2(!) games streamed from WCG ;P