Thanks for the evite. Now to learn what this is about. Anyone want to summarize it, troll me for asking, do it!
here is a good place to start...
Welcome-to-the-beta
@Manuel Rodriguez yes to this! Also there has been a request for a FAQ laying out how to earn points and that is in the works too.
I've just responded to the same question in this thread.
welcome to the beta