All imho.
>>13995960Space combat is good. There are xenos.
>>13995965Beta was rough; but I think they worked most of it out by release.
The big thing is no subscription fees. Just buy the game, and play. Generally good community. Easy to get along.