By the points I think you are referring to Microsoft Points. They are used to buy online content such as mappacks,etc instead of cash you pay in points which is the same crap as cash just a fancy way I guess.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.