It's the weirdest thing. I just went to my local mall's arcade and they just got a Beast Busters cab. It was sitting right next to their new Metal Slug 3 cab! I was shocked to see both games there. Nedless to say, I went right for MS3, but I did play Beast Busters and it was decent, but nothing to write home about. I preffer HotD2, but BB was all right.
Also, in the far back corner of the arcade they have a 4-slot MVS system, and they just got Puzzle De Pon. Weird. Of all the games to get, they get Puzzle De Pon (for an MVS that already has Puzzle Bobble on it even!). I still had fun going there and playing all their new Neo geo games though!