Are you guys motivated by BC.game?
Both looks similar

The complainant was supposed to send mail to
support@coins.game but he didn't send any mail to this address. Besides, we don't have an account with Casino Guru and due to a communication gap, we couldn't reply there. We will solve that issue.
We are required to make deposits to complete the 20× wagering requirements of the free spins winning. Overall, this isn't a 'no deposit bonus' actually.
It's to ensure that no one is abusing this.
PS- Would you love to see an exclusive Crash Game multiplier contest?