I played this at a Dave and Buster's in Dallas. From what I remember, it was pretty fun.
It was a neat concept because it was like a 3d galaxian, but you competed to zap the bugs with all the other people in the theater. So the quickest and the most accurate won out at the end.
It was fun, but I think the competetion was the main draw.
It would definitely be a great addition to a gameroom with enough space.
ny