Hrmm.. wonder what MS's profit margin is on Halo3?