Oh my god! (*squeaks with joy*) Today is like Battle of the Adorable Robots over at engadget… and I simply don’t know who to root for. There’s SORA the Receptionist (shown) versus the Bandai BN-17 Floor Swiffer. So cute! I wanna hug ’em till their glowing anthropomorphic eyes explode in a delightful little cloud of gears, springs, and other assorted robot innards.