zhao3gold on 07 December 2012
pfff, is it a milestone considering Netflix is in declining? And I think people on 360 will use Zune video / Xbox video rather than Netflix, but I could be wrong....