Bringing Innovation and Fun to All Mobile Devices