The Future of Mobile Gaming Testing: Cloud-Based Environments and the Role of Innovative Platforms