Run with this!
I'm a really hard person to appease in music and this is great...but I listened to your other tracks and I feel like it's every other scene/modern day rock band out there (bland and irritating vocally...as a genre despite how well executed)...my advice...drop the scene rock and embed yourself in this sound. It's got a great vibe! Very up beat and i can see a lot of direction to run with it.
Kind of a back handed review...but this is great stuff right here.