Alien War was fantastic.
The people running it seem a bit shady though, they kept announcing what they were gonna add, then it disappeared. Then they said it was coming back only for its disappointing relaunch to be in a remote area only and nothing to do with the actual aliens franchise.