In my first 2hrs of being on the forum, i had some one or something,take or steel or what ever you call it 20 turtle points from me. i have no idea as to what these are for as im new to the forum,and am wondering if anyone knows what this is all about .i guess explain the turtle points to me plz.i just dont know if this is bad or good ive been trying to find something on it,but have yet to find it