These guys really know how to destroy any enthusiasm people had for their games.
Why bother call it the same name? You're not going to build up a "franchise" or a fanbase like this.
A game I'm developing with some friends:
www.xnagg.com/zombieasteroids/publish.htm
It is largely a technical exercise but feedback is appreciated.