31-01-2016, 09:51 AMAristocratic Wrote: I don't really like referral links but I'll check it out to see if it's worth doing.
EDIT : You actually have to do surveys in order to get points...
I never saw surveys? I just say you had to register on game sites and you get certain amount of points