An orange neon sign and a handwritten note taped to the front door, offer the only information about the mysterious Flynn's Arcade.
Set up especially for the 2009 Comic Con, the otherwise unmarked location was located at 555 Sixth Avenue in Downtown San Diego.