Neat stuff! Lacking a little bit in punch with how quiet the kick and electric guitar are, but it's still really fun. Reminds me a bit of something you'd find on Newgrounds back in the day, or in Flash games - not sure exactly why though
The NG influence is possible! I made sure nothing was clipping, though haha! It could also be the tin-ny guitar and the mono mix.