4 ms·Chumby... it's finally here!2 points by eugenet 19y agoleeskye 19y agoDont mean to rag, but I've seen this in person (Berkeley Play conference) and at first I thought it was a baby seat head-rest. Personally, I'd rather spend another $110 to get an iPod touch.