Here they are again, the Siftables, I love them.
Siftables are independent, compact devices with sensing, graphical display, and wireless communication. They can be physically manipulated as a group to interact with digital information and media. Siftables provides a new platform and OS on which to implement tangible, visual and mobile applications."
Click here for more