MMOGamer has a beta impressions piece up.

Advertisements