Thread:MisterXenomorph/@comment-28073721-20160501233327

Got a question if I may. The achievement points...like what are they for?. I understand getting badges put the points don't make sense to me. 