The graphics are still pretty impressive, but only in realism. As far as competing goes, it really doesn't have a particularly strong aspect to promote besides that (imo). Maybe that's why a tech demo and a cutscene were their primary show....

Quite frankly, many of the ideas they have included in this MMO are either copies of concepts that have been used in past games or poorly implemented versions of recent ones. The most profound issue for this game (for me at least) as been its failure to successfully innovate, or at least cleverly expand upon previous concepts.