Good puzzle game! I think the difficulty is just right - not too hard or too easy. Just the right amount of fun!