Angry Birds Space reached 10 million downloads in its first three days of release says its developer. Continue reading...