Hi Kerfoot,
Initial impressions remind me of Blink 182 era sort of pop punk... is this your band? As I'm relatively new to the forum I don't know your backstory, so I'm going to make assumptions(!). This sounds like a band recording that I'm guessing you have recorded and mixed? As a demo...