Ashley H.
They site seems legit
They site seems legit. Has all the games as other. Custom support is slow at responding if they do at all. I'm waiting on my payout has been almost 3 weeks I can't give a 5 star till I can verify they are legit and send prizes as promises. They keep saying they are backed up but no other site seem to take this long hopefully I can come back and give a update with a 5 star




