I'm not a puzzle fanatic, but this game made me want to pass all the levels (i only reach lvl10, I'm stuck).