is it free to join? cause some freerolls are not absolutely free , thanks , ill take a look at it.