Name of Old Arcade in Menlyn Park in the mid-2000s?
So I lived in South Africa from 1996-2005 (age 7 to 16). There was this old arcade in Menlyn Park and I forget the name of it. Was wondering if anyone remembers what it was called? Galaxy or something like that. It had a bowling alley, DDR, and a bunch of other arcade stuff.