Can be a little hard or frustrating but a really interesting take on the theme. Makes for a pretty unique puzzle.