yep...I think you're right. For some reason I had it in my mind that the logo was purple and the background was pink.
It sure has me stumped as to what it is. It might not even be a childs toy.