http://www.guildwars2.com/en/
Let it load.
Seriously, it scared the living S out of me I have to say...and then it made me smile. Top-notch animations, as could be expected, and humour...just adding to the "I-can't-wait-for-GW2-RAAAAH!"-issues I'm having...