I wonder what this sale means. It's MIT licensed, so they're just buying the brand name? Is a development team (mostly just benjamin newman these days) moving with it? Benjamin has been absolutely fundamental for Meteor and I think the success of this acquisition largely depends on what he will do.