BKGaming: This does not mean you won't get a game again if you own it already or if you own everything in the promo. This means their probably running some form of an algorithm to select un-owned games first but that does not mean in rare cases it won't pick something you do own. Just that they are making un-owned games a higher priority than owned ones.
Hmmm If i were to program it, each game would have a weight of 1, while unowned games have a weight of 4. This means you're 4x more likely to get games you don't own yet. Either that or simply remove the other games so you don't get games you don't own...
I suppose i should go through every game on the list, figure out which ones i don't have, and then change my pinata trading appropriately...
edit: Nope, i own all the games now (
Except Dreamfall and Republique), so i got only games i didn't own, then the remainder just were gift codes...