It's a new generation space invader.