With mobile games, do the automatically scale the graphical settings based on what CPU you have in your phone? This stuff is probably easy for iOS games as they know exactly what CPU and how much RAM each generation of iPhone has. But what about Android games? Every phone has its own CPU, RAM, and screen resolution combo. How does this all work?