At my local arcade this game was stationed way in the back.. waaaay in the corner... out of sight and out of mind. Yet we all flocked to it like a damn moth! It's been years since I've played in its original form. Sure, I've got the ROM on the computer.. and played the japanese version for...