They added a new trailer on the website with somewhat of a detailed introduction of the five races. Plus more in-game footage.
Missed this part, they added profiles and in-game screenshots of the races in the website:
http://www.guildwars2.com/en/world/races/
Female Charr! :-O the Asuras look funny looking