Awesome idea for a little puzzle game and very well executed! Definitely wanted more levels at the end of it.
I found finishing the level allowed you to "finish the level" forever as long as you moved off the square and back onto it until the next level was loaded (it essentially just loaded the text over and over again, so no biggie and probably an easy fix!).
Really great job!