lmao I only just realised who made this...
Can you believe how long I've been here yet I had no idea until I checked again just before I wrote this review Tom Fulp made this! This is easily one of your best earlier flashs you made because as you say yourself the recreation of the neo geo game is almost perfect... all that photoshop work was quite the headache I bet.
Only thing I can really fault this on is the sound quality is a bit lacking especially on the voices, but hey still a bloody good job done here.