Hmm... You still have to physically download the game though to actually insert this CD code... what? Doesn't seem right to me at all.
I doubt your ISP will take this as a legit download, if, for example, you were seen downloading a few full DVD rips of games