NCsoft have issued a fresh batch of Sylvari themed screens and a featurette that gives you some insight into the nature of the race. Still no word on when we can expect the game to be released.