Microsoft franchises