No. There is no no deposit bonus. But there is Free Money! To be more precise, you can pick up a Free BTC and a Free BNB box every 20 minutes and thus increase your game balance without depositing any real money.