I guess I missed out on the open beta because I can't access the server. The trailers I have seen look pretty good, but that's all I can go off of. Maybe those of you that have played it can shed some light on the beta and let us know if it's worth picking up.