New Ice Casino customers can benefit from bonus funds on top of their first few deposits, plus free spins on some of the top slots.