We don't have any of those places here sadly, few places here and there with a few cabs but nothing like a barcade or anything. Most of the scene here is console gaming / bars.
Ya I think most the time when a cab comes here it stays here since its so expensive to get it off island or visa versa...