great puzzle design and art and and atmosphere, but not allowing the user to hold the undo button to undo multiple moves is painful.