The Season 3 World Championship arrives at the Staples Center, tonight at 8PM PT / 05:00 CEST. Korea’s SK Telecom T1 and China’s Royal Club have battled 12 of the world’s…