My DD's have been asking for these for Christmas. We live in the country, no high speed internet out here. I read on the tag- High Speed Internet required. Is this true or does it really matter? What about the new Littlest Pet Shop virtual pets that Hasbro is advertising? Anyone have experience...