I was there couple of weeks back. Elvis in one of the seafront big arcades, and a non working rfm.... Or was it Episode 1.... one of them anyway.
Astro City is still there yeah. Its a nice setup but I was a bit disappointed to be honest. No pins, not as many original cabs as I'd hoped... More jamma style setups in generic cabs. Place was deserted when I popped in on a Sunday.