Juego de empujar cajas con 500 niveles. Lo interesante no está en la pantalla, está en cómo se hicieron los niveles.
Un generador propio construye cada nivel partiendo del estado resuelto y recorriendo el espacio de estados hacia atrás. Tirar de una caja es la operación inversa exacta de empujarla, así que todo nivel alcanzado tiene solución por construcción — y su profundidad en la búsqueda es el número mínimo de empujones. La solución óptima sale gratis.
Eso permite medir la dificultad por lo que de verdad la causa: las trampas, o sea las jugadas legales que dejan el nivel sin salida sin que te enteres. Sustituir la longitud de la solución por ese recuento subió la correlación con la dificultad percibida de 0,47 a 0,96.
Mecánicas: cajas por clase, que solo cuentan en el destino de su propia marca, y casillas de una dirección. Cada banda de dificultad introduce una sola cosa nueva.
Accesibilidad: cada pieza del tablero se distingue por forma además de por color, y el juego entero se puede jugar en una captura en blanco y negro.