Great concept for a puzzle game and good balance between planning and trial and error. Had quit a bit of fun :)