Spillet spilles på et brett med ruter, der hver rute er et gulv eller en vegg. Noen etasjeruter inneholder bokser, og noen etasjeruter er merket som lagerplasser.
Spilleren er begrenset til brettet og kan bevege seg horisontalt eller vertikalt på tomme firkanter (aldri gjennom vegger eller bokser). Spilleren kan flytte en boks ved å gå opp til den og skyve den til plassen utenfor. Bokser kan ikke trekkes, og de kan ikke skyves til firkanter med vegger eller andre bokser. Antall bokser tilsvarer antall lagringssteder. Gåten er løst når alle boksene er plassert på oppbevaringssteder.