@2late2die Basically, as soon as you install this you get the four bonuses mentioned as well as, from that point on, killing someone you've grabbed will cause you to bite them and regain a little health instead of snapping their neck. In other words, this DLC will not include any missions or achievements.
That's because the launcher is just running an instance of IE. IE will always open links in IE so there isn't really anything that can be done to change it unless Blizzard builds their own custom 'browser' to display the launch page (which is now http://launcher.worldofwarcraft.com/2.0/).
From what I have heard, the vehicle, driver, and each passenger can be targeted separately. Destroy the vehicle or kill/stun the driver and the vehicle despawns, leaving all passengers standing where it was.
I haven't tested it, but I think that the happiness talents will only delay the need for feeding, not eliminate it. If the devs wanted to get rid of feeding they would have just removed it entirely.
Stalk this Saints Row: The Third 'Bloodsucker' DLC trailer
Feb 25th 2012 3:46AM (Joystiq)3.0.8 brings snazzy new Blizzard Launcher
Jan 20th 2009 2:17PM (WoW)The Queue: The loot blues
Dec 30th 2008 4:59PM (WoW)Happy Loot-idays from WoW Insider: Day one
Dec 22nd 2008 4:34PM (WoW)Wrath 101: The battle for Wintergrasp continued
Dec 18th 2008 1:17PM (WoW)BigRedKitty: Mammoth
Nov 4th 2008 2:51PM (WoW)Not at BlizzCon? Enter to win a Tabard of Flame anyway
Oct 9th 2008 1:25PM (WoW)Hunter pets: leveling improved, caster stats removed
Oct 3rd 2008 8:34PM (WoW)Planning for the Brewmaster title in advance
Sep 20th 2008 8:06PM (WoW)Planning for the Brewmaster title in advance
Sep 20th 2008 7:40PM (WoW)