The new wave is Golga 13 The Alien Realisation is at hand. You have been warned