Cool concept but the movement is too slow. It would also be a lot better if the levels were designed to take advantage of the "delayed pushing" mechanic.