It's so cute! I'm a 28 y.o. student, so I probably shouldn't have got one, but I love it! It's best put by your computer's speaker, playing a rhythmic tune (must be a repetitive one - the keepon needs to learn a rhythm) on repeat, have your base on high, and set the keepon to dance mode!
Really, though, you should ignore some of these reviews. Yes, the motors and gears make some noise, but what toy doesn't? Yes, you may have seen a video on youtube of some $30k robot, and, yes, a toy costing £25 (when I bought it in April 2012) is not so good, but did you seriously think it would be?
This would make an ideal present - for a kid, or a geeky man-child like me!