I'm thinking about it as a gift for DD who is 10 shortly. Is it a bit worthy or fun? At 10 is she a bit old? She's a very good, confident reader. Thanks!