Ergonomically perfected basic operations, e.g.,
.......Drag-and-drop boxes and the pusher
.......Unlimited undo/redo
Superior gameplay features, e.g.,
........Reverse mode play - some levels are easier to solve backwards
........Deadlock detection - get help avoiding trivial - and not so trivial - blunders
........Snapshots - explore different paths, keeping them for later
........Multiple views - play different paths simultaneously on the screen
Large skin collection
........Professionally designed skins
........Skins carefully optimized for the best gameplay experience
........Import skins directly from several major Sokoban clones
High-quality tools
........Editor - create your own levels
........Solver - get help solving small levels
........Optimizer - polish your solutions
........Generator - generate new levels automatically
........Capture - extract levels and skins from images with a few mouse clicks
........Duplicate finder - compare your level collections, synchronize solutions
Runs on several operating systems
.......Sokoban YASC is a Microsoft Windows application
.......It can also run on many Unix-based operating systems by using Wine.