Hello, David

Awesome chord progression!
Really unique and creative.
I cannot imagine how it is assembled.
Vocal and the lead guitar is definitely rock and punk.
As floyd and Tom said, I also think you should turn up the drums.
Enjoyed my listen a lot.

Best regards.

Shigeki Adachi