This thing is pretty hard to get the hang of, but fun after that.

Link : http://www.ae4rv.com/games/flashteroids2001.htm