What is the age range for these? Considering for DS who will be nearly 5 but I wonder if he is too young? I need to start saving. Also thought about a leappad but he has access to our ipad so I don't think it would work.