Man, I guess some of you lot saw that on the E3 livestream, but that was fairly awesome. The player fighting with a giant, which was then carried off and dropped to Earth by a Dragon. Spectacular. Other stuff: factions/guild returning, "three hundred hours" of game. And it sounds like you will be able to talk to the dragons. Or some of them, anyway. Great stuff.
Also: mammoths! Sorry, but I am nerding pretty heavily over here. Also scheduling some announcements for later. One of them is bananas (about 11:30 tonight UK time.)