This is a very good game for relaxation. The only problem I have with it is that I just can't seem to do any more than two or three levels at a time. Something about the black and white color scheme gives me a headache after a while. 5/5, fav'd.
The code was very complicated to decipher, but it was still very good. Perhaps you should have had Jennah explain her freezing abilities to the player at some point? Also: Jennah kept reminding me of Navi.