I think if Microsoft bought them they wouldn't stop the Unreal Engine being used on multiplat games. I think it'd be more likely for them to offer two different rates, say 10% if you make an xbox exclusive, 25% if it's multiplat. That way they could possibly secure more exclusives from third parties without paying and still have the unreal 3 engine used as one of the main multiplatform game engines