Aliens, aliens, aliens! What noises do they make? That is the whole problem with aliens, is you just can't trust them. Occasionally you meet a nice one: Starman, E.T. But usually they turn out to be some kind of big lizard! Of course, Red Room Audio met a great group of Martian friends and samp