Yes, it offers daily deposit bonuses. Not all of these promos relate to live games, but there’s plenty to sink your teeth into.