ScienZe comes through with this joint titled “This Light of Mine,” featuring Defacto Thezpian & Louis, off the Good Food Deluxe LP.