This is the first Taking Back Sunday song I've found on Newgrounds and I have to say I like it. I've always liked this song and the way you mixed it is fun. Though at the end I kinda got lost.
this sounds terrible. are you listening to what you are submitting jezzzz.