I'm reserving my judgement to see what all is said at E3. The taken sound interesting. Perhaps this may answer what the Hive were communicating with during the Shrine of Oryx mission... which was beyond Pluto.
I'd like to see more on Rasputin, and the base story... and more Cabal love, which doesn't seem to be happening with this DLC.
http://imgur.com/a/pss4w LMAO!!!!