Neverwinter Vault has published their impressions of the beta which has just officially been concluded (funny, I was accepted into the beta and have yet to receive my CDs...). Included in the report are 23 screenshots as well, so head on over and check it out right here.