my friend showed me this band called Kill Kenada awhile ago, and i fuckin love their shit. has anyone else heard of them???