great puzzle, tooks me time to figure it out, stuck on level 20 x'D, will continue it again haha. I'm amaze by how many level this game have <3