Sokoban
Push each crate onto its target without getting stuck. Racing, action, puzzles and duels to enjoy on phones or computers.
Your goal is to push every parcel onto a marked target to complete the level. Use the arrow buttons, swipe on the board, or press the arrow or WASD keys to move one cell at a time. A parcel can only be pushed when the cell beyond it is free. You cannot pull a parcel, push two at once or move through walls. Undo, U or Z reverses the previous move with unlimited uses, even after a win. Each undo restores the exact previous board and counts. Restart returns the current level to its beginning after the game’s shared confirmation prompt. New game starts at level 1 while keeping unlocked levels and records. Winning unlocks the next level. Pausing, leaving the game’s focus or hiding the page requires pressing Resume to continue. Saving preserves the exact current board, history and progress. Hint searches for a solution from the actual current board and suggests only the next move without making it. If the search limit is reached, the hint is unavailable; this is not proof that the position is unsolvable. The no-solution message appears only after a complete search. The deadlock warning only identifies a parcel proven stuck in a corner formed by walls, away from a target. No warning does not guarantee a solution exists. Undo can help you recover from a bad push.