A Distributed Architecture for Mobile Digital Games Based on Cloud Computing | IEEE Conference Publication | IEEE Xplore