Are you sure the activiation code is not independent of platform? I know that I recently had a problem with another game, where the solution was "download the app from a different site than you got your original, and overwrite." Apparently the stored preference file in my library, containing my activiation key, was adequate for the new download. Though I guess the key might in part be a hash of some hardware features...