A játékot egy négyzettáblán játsszák, ahol minden négyzet padló vagy fal. Egyes emeleti négyzetek dobozokat tartalmaznak, néhány emeleti négyzet pedig tárolási helyként van megjelölve.
A játékos a táblához van korlátozva, és vízszintesen vagy függőlegesen mozoghat az üres mezőkre (soha nem falakon vagy dobozokon keresztül). A játékos úgy mozgathatja a dobozt, hogy odamegy hozzá, és a mögötte lévő mezőre tolhatja. A dobozok nem húzhatók, és nem tolhatók falakkal vagy más dobozokkal rendelkező négyzetekre. A dobozok száma megegyezik a tárolóhelyek számával. A rejtvény megoldódik, ha minden doboz a tárolóhelyre kerül.