It's a forum run by me and ShadowPred with basic decency rules, lots of fun features/events/projects, and basically serves as the non-Alien or Predator aspects of this here site, encouraged and supported to the best of our abilities. It's really a 'why not both' type deal, seeing as we'll never be as dedicated to either franchise, but a lot of people have 'dual citizenship' either way (myself included, and I'm a founder).
It's not a drama deal, and it's not meant to detract from Galaxy, but rather expand on an element that can and has (in the past) gotten out of control.