thanks, I just uploaded a new version so hopefully that should be fixed now. not too sure about the puzzle completing randomly as it hasnt happened before or since but i guess thats what play testing is for! :)