Reaction to NEW Deftones music!

Deftones have released the first single and title track from their new album 'Ohms' along with this single they announced the album will be released on 9/25/2020. Here is my reaction to hearing the new music for the first time!