http://www.youtube-nocookie.com/v/BjKJ-p_kNbY&hl=en&fs=1&rel=0 via techflash.com I think it says everything it needs to that the Helix promotional “ad” is hosted on YouTube. Helix can’t even promote itself by running on it’s own damn platform. I don’t know what to say anymore.