Nah they are actually using Segways in this case to travel to the office to offer us the update
You ever ridden a Segway before? I had the chance to go on one in a woodland and it was the most fun I've had in ages. Can't imagine the 100+ miles drive to Cambridge would be as fun on one though...