Sokoban/YMMV


 * Surprise Difficulty: Don't be naive enough to think it's an easy game. Especially if the level is small. Even automatic solvers have trouble with some levels, but it's usually the large ones that give problems.