The vocals over power most really. For better sound, keep the volume on the youtube player about 50/50
It sounded terrible and it looks like you guys are playing in a crack house
The drums were alright. I liked the vocals until the chorus. The guitar's tone did not fit and I couldn't really distinguish the bass. Not too bad, needs some work though.