I posted a reply earlier but I think it got lost...
I liked the introduction, very atmospheric and quite fitting... I'm not sure that the transition to the upbeat alien rave party theme works though.
Other than that little criticism, nice work on the sounds, all very professional sounding. I'm just not sure it "fits".