I just learned that there is a chain of Bullwinkle restaurants/arcades similar to Chuck E. Cheese that has been around for quite some time. Alas, there are none currently operating in the northeast. There are a couple in Washington state, which would place them fairly close to Twin Peaks. Which somehow seems quite appropriate.