I always got the impression that Branch had a very talented team, but that the products were very over-engineered. By that, I mean that the interface was very polished, but also very confusing. So I'm sure it's a good deal for Facebook to add this very focused talent to their stable.