I just discovered an iOS app that works similarly. Tangled challenges you to untangle strings pinned in assorted complex positions. You are timed and penalized for unnecessary moves.
I like that Tangled is a Universal app, so it leverages the larger screen of the iPad, if you have one.
Whatever your age, you should find Tangled challenging and you can play it for minutes at a time, or hours if you really get into it!