After some downtime getting the flyback replaced, the Petscii Robots arcade is up and running again. You can currently find it here:

Electric Starship Arcade
5620 Denton Hwy
Haltom City, TX 76148