> Engrish Everywhere!! But we'll see if this game was fully emulated soon...
No, not a case of Engrish. This was English speakers who got their hands on a Japanese-language arcade game list and tried feeding it through Babelfish or something. You'll often hear about other title like Don Bear Near and Laugh Racer that came about the same way.