I think this is a scam. I put $30 in and it cycled so I applied for a withdrawal of my $30 and this has been pending for 3 weeks now. Also nothing has cycled here for 3 weeks. emails sent get no reply.
I recommend to stay clear of it
Sponsored Cycler