Ripleys is not great. However, we went to Wonderworks a couple of years ago and, although it's along the same lines, there's plenty to do here for kids around the age of yours. Again, it's not fabulous but more worth it than Ripley's. We spent a good 3 or 4 hours in there and could have stayed longer.