OMFG!
That... That was just incredible!
In my whole life I've loved that game, and this is as close to the real game as it gets!
You even got the names right! ^^
So to you: don't stop making these games, make more veapons, more levels, and if you can: make the char. jumpkick on the ground and a store where you can buy upgrades.
(You know what I'm talking about ;P)