Not for nothing but I just noticed that "points" are now added. Now if there is a thread talking about this new system or how to acquire said "points" please drop a link in this thread or if there isn't can someone explain this new system that has been bestowed upon us. Thank you in advance.