Today, Larry Page announced the departure of Andy Rubin from the Android team. He’s staying at Google, but Android will no longer be his project. However, Mr. Page threw in a new tidbit of information. Android has reached 750 million activations. Not only that, but the Play Store has reached 25 billion app downloads. These are massive landmarks, surpassing iOS (400 million activations to date). Pretty impressive, but we’re surprised it was not announced separately. What do you guys think?