***Even though the vocals are of the generic Marvin Cruz Walker variety, this actually has a chorus that I didn't already hear a billion times in the past couple of months. AND it has more than that. It's generic, but it's not boring and generic.