interesting especially in HTML but the black lines (mirrors) need to be able to MOVE as well as adjust the length. Maybe I missed it but the only way to move a mirror is to walk it one edge at a time.
Yes, this is painful as is. Also, when I complete a level the entire frame shifts about 10 pixels to the left as the save button appears. Nice concept though.