ALIEN INVASION IS FINALLY BACK