ninjapirate42 on 18 December 2014
Dear lord man, that is a big list!
I know I signed up for it and registered something with it once, I'm pretty sure it dealt with a discount of some sort.
I really should sign more games up that I buy with it though.