Star Wars' newest soccer ball, er, droid, got to make his stage debut today, and gosh isn't he just the cutest thing? I really wish they would make a roomba version of this so I could have him rolling around my house.