Bad customer service, more seller privileges over the buyers according to one of my friends who felt wronged by their services in resolving a wrong sale.
They would eventually set it up for you to spend money on the games before you can be able to make money from it. Just like how some mining websites works.
From the looks of it, if they don't announce anything about the game's release by mid year to be out around December, it's definitely going to delayed till next year.