OMG I also won 10 xrb tried to withdraw and it says need to deposit 1 xrb, Im about to buy for now 1 xrb but I hesitate first thats why I search about it and I found this thread lol anybody here who tried to deposit 1 xrb? Im afraid its a real scam.
Haha.that's why i search too and creat this thread because im about to buy 1xrb lol.