I've done so many of these, I can do them while eating spaghetti. I did all the 'Hard' levels in about 20 minutes. But that's because I learned the secret to these when I took a course in topology ages ago. (I didn't look at the easy ones.)
What do I like about this? Great shapes and the lines are thick and colorful.