Microsoft made $400 million from ‘Halo 5′ in one week