Este es un engine creado por "Andrew Mather" y está basado en los juegos estilo "tetris", yo solo modifiqué la parte gráfica y le agregué un efecto cuando completas una línea.
tiene un pequeño bug, cuando mueves la figura de un lado a otro, esta deja de caer, lo que no sucede con el verdadero tetris original, quizá puedas resolverlo