The Queen Is Watching

Inside the SEGA Arcade at San Diego Comic-Con, just before open!