I saw something as I was being pulled through a toy shop the other day and and couldnt go back, but it looked intriguing any one know what I am talking about?