Reever: Oh, and can someone tell me what these "P"s are? Do you have a certain amount of points you can invest in giveaways? Is it a system so you do not abuse the giveaways? I suppose you get more points by buying/gifting games?
"P"s are points to enter drawings. You gain a percentage of the total points of each giveaway added to the site - I forget the exact calculation.
Doing your own giveaways only gives you contribution value, which allows you to enter giveaways that have a contribution restriction. Note that giveaways of bundled games only give you so much contribution value. Again, the exact calculation escapes me.
SirEyeball: they rise faster the more gifts you have given and the more you have on the way I think
I don't think that's true, unless it has changed. I think it all depends on the value of all total giveaways added to the site.