Went back to the arcade today, and almost made it to ESPGaluda Stage 5. Flawless job on the first two stages, terrible Stage 3 and boss (hadn't seen most of it before), and no-missed Stage 4 up to the boss fight, which finally did me in. Whoa, I'm getting the hang of this really fast. :3
Also played Armed Police Batrider, and I can verify that it is indeed awesome. Let ass kick together, indeed.
However, they don't have Mushi or ESPGaluda or any of that nice stuff. I might check out Play Asia, since the store I went to doesn't get imports in very often.
Also is it just me or do bullets in CAVE games have really tiny hitboxes. Because I made some absolutely ludicrous dodges when I was getting the hang of the controls.