Rob GMG Store Revoked Castle Of Illusion Steam Keys Being Reactivated Jan 19th, 2017 We received customer queries yesterday that some Castle of Illusion game keys had been revoked suddenly on the Steam platform and wanted to give...