I was going to say I've heard weirder Chinese company names but then I noticed it's actually talking about On2!