Looks very nice! It also reminds me of a game on Amiga, Alien Breed