Smart phones are making mobile games better for casual players, leading them to spend more time and money for improved gaming experiences.