This is joke on Apple's new iPad. We also realized that it sounded like "Ice Lab" so we made a videoblog about it: http://www.youtube.com/watch?v=MvBHPQnDXrk