An Investigation of Cheating in Online Games | IEEE Journals & Magazine | IEEE Xplore