This is the exact sound of summer nights to me. Playing blackjack on a tarmac rooftop. Drifting along the lakeshore path on my bike at midnight. Sitting around the campfire and listening to all the night time animals make their sounds...
My favorite songs by The Deftones are the slow tempo shoegaze-y ones. Team Sleep was their side project that included the full band. Your Skull Is Red fits right in with my fav Deftones tracks.