The spot at 632-2 Railroad Square isn’t a place trying to look like an arcade—it is one. Run by people who genuinely love ...