I feel like this has been done before...
There is nothing wrong with taking a game that has been done before and making it your own, but this is not that. This is taking a game that has been done before and removing most of it, leaving three levels. You didn't even include the funny UFOs!
Techno was a nice touch though.
If you want to actually get this on Newgrounds, you need to add more levels, first of all. It's WAY to short as it is. You might want to do something else with it too. People can play Space Invaders anywhere. Give us a reason to want to play YOUR version.