Revolutionizing Mobile Gaming: The Case for Cloud-Integrated Game Downloads