What's the site adress for PP?
I went there and i see a hosting site
I just received an invite there
yes they are behind that hosting site , after u confirme your invite , u ll log in from that site , and it ll take u to pp ( peerportal )
wow you n00b. lol.. this is supposed to be a secret, send a pm to whoever invited you