Strange Invaders from Outer Space