Your a good guitar player. But the drums are over powering every thing a bit. My speakers are not the best any way but the drums are over whelming it a bit.

I can hear potential though. Good guitar work. I'd bring the drums down and vocals up.

Ice Cream! You Scream. Catching chorus there. (I know those are not the real lyrics )