The 1093 puzzles are from the original Sokoban games as indicated by the collection names. Levels were downloaded from this great JavaScript implementation: http://birrell.org/andrew/sokoban/ Start the project and select a collection of levels, then enter the number of the level you'd like to play. Click to move. You can only move up/down & left/right. Stand facing a block and click it to push it forward. You can't pull blocks. Update: You can now also use the arrow keys to move. Solve the puzzle by pushing a colored block onto each of the gray symbols of blocks on the floor At the top of the screen while playing are Undo and Redo buttons. All code by me (@kriblo). All art by me (@kriblo). Graphics and some of the code was reused from my project Scratch Puzzles: https://scratch.mit.edu/projects/640122700/ Sounds from the Scratch library. Music is Restinga, by Kurup. Thank you @colinmacc, for providing the level lists and for feedback! Some of the art in this project, I first made for my project Top-Down Scratch: https://scratch.mit.edu/projects/608193762