It's really difficult to say.
I really liked the new song they've been playing live (they debuted it 2 years ago? it's been a while). The inclusion of vocals actually worked surprisingly well.
Album Rating: 4.5oh yeah, i think i remember hearing that, been waiting for new stuff from these guys for so long, hope it's not far off!
Album Rating: 3.5the talking part is pretty dumb
great review mm8
Bands: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z