I like the interesting concept. Though, I was a bit confused as to why the initial level moved very fast while the following levels all moved much, much more slowly. I also think it would have been cool if the "good" code ended up spelling out a word or phrase or something. Good job!