Looks pretty flexible and interesting... I particularly like that you can scale-up the complexity of the programming as you get better (eg moving from Scratch to Python to ROS)
Great new version of Marty which has some cool new features like the ability to do position, tilt, proximity & force, and a built in speaker. Impressed with the shaking hands too!