The latest North Shore attraction? Duckpins, pinball, and beer pong