Double diamond deluxe slot machines