Duck Duck Goose now open