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...