Here's a simple test to determine whether you'll like Sketchcross: do you like nonograms? Then you'll probably like Sketchcross. Did the word "nonograms" send you to Wikipedia to find out what, exactly, they are? Then this probably isn't the game for you.
I'll freely admit I had no idea what they were until I started playing this game. I have to say, though, that now that I've had them in my life…well, I'm pretty sure I wasn't missing out on all that much.