Open Source HTML5 Puzzle Game Engine. This fork messes with the replay/autoplay features to make it easier to integrate with Gamalyzer or other design assistance tools. The analyzer branch also has some automated analysis features!