Spend a whole afternoon with my boy - we've built and played with this robot. I couldn't stand the poor quality of the clementoni bricks, so I replaced them with lego parts. Motors, sensors and central unit were good enough. Eventually, it turned out to be quite acceptable mix and match.
Exactly one year ago we also had a "robotic" afternoon. I wish we could have more such days.