I never received neither my giftcard, or the deposit I made to my account. What is going on?
I mean.. I understand you overestimated your ability to pay prizes (weirdly enough), but you don't credit deposits? and don't even have terms of service?
come on, the platform needed a lot of work before it could be launched.