Exploring Player Autonomy in Mobile Game Ecosystems