In Cbus at the WoW family fun center? I've never even heard of that place! I think I may head out today!

If they have Transformers, that implies that they have other pinballs.

The address doesn't exist in Google maps, that's frustrating.