No Deposit No Card Details Casino – Payouts and odds of winning at slot machines