Elements of rock, jazz, hip-hop, metal, surf rock, and 90s industrial keep you guessing where this quite palatable mix will go next.  The one thing it does stick to is...