What a great entry! I love puzzle games, so right up my alley. My only complaint is that I want more :P Well done!