Just listened to it... this is even worse than The Front Bottoms. And how did Weatherbox come to mind at all? What is happening?!
I decided to give them a second chance, and they're not as bad as I thought. Still nowhere near the same league as Weatherbox, but they're decent. The vocals are just a bit too whiny. I like the music.