Nice Job!
I didn't play the whole thing, but I definitely liked what I saw. As others have said, you definitely nailed down the feel of GTA3...even though Vice City is better, I still played the shit out of some GTA3...*misty eyed*
Anyway, I would learn some more actionscript if I were you and try to make this a little more interactive than point and click. HOWEVER, I know from personal experience that doing so can be frustrating, so try to add some more 1st person shooting elements in the game; I'm sure you could do that fairly easy and it doesn't take a lot of code.
It's obvious that you put quite a bit of work into this; the illustrations are great! Just work on the experience a little more...maybe structure this like a Choose Your Own Adventure story or something. This is all just constructive criticism...don't give up on this game quite yet. The more you can hold NG user's interest, the better chances you'll have of making the front page!