I think so. I know it had the most people online ever at one time on Xbox Live (beating Call of Duty 4, which in turn beat Halo 3). I think they made something like $500 Million in one week.