I'm not a great lover of Space Invaders, but this one is really good. Great job!
Thanks for letting me know!