Log in to your account
on the web site and there they are. There is also a lenghty and remarkably convulted explanation of how they are earned, but basically it seems you can generate quite a few with just a few hours a week of 2/4, which makes me think that freerolls are going to require like 10k points to enter.
Meanwhile, there is also a promise of a store "coming soon," but I'd sure rather have a freeroll entry than a pen or a mousepad.
|