Very playable and a good idea. Pretty easy to see what's going on, but some tricky puzzles. I did go the wrong way a few times!