Saw this suggested on a MN thread. Hard to tell from description how difficult it is and therefore what age it really is suitable for - i.e. Would young teens enjoy it or is it for younger children? Thanks