Incredible! I am also a huge fan of Deftones (including Gore), Hum, etc, and can hear the influence. I would not confuse Vexes for either band. Will be checking out the album and look forward to hearing more.
Set on this being my favorite song. You guys are sounding fresh. I see everyone talking about the heavy Deftones influence but I also hear a little bit of Filter, Poison the Well and maybe some Hum.