Sorry, couldn't resist.
In any case, the website runs a clip of the new Winnie-the-Pooh song from Ralph's World. To me, it sounds a little more like the early Ralph's World stuff (in particular, "Animal Friends" off his debut).
Oh, and the page gives confirmation that the new Ralph's World DVD/CD set will be released this fall. I'd heard/seen that elsewhere, but it's nice to get confirmation on that.
Hat tip to the Semi-Official Ralph's World Message Board for the pointer.