Goddard is new to me, and I discovered them through the Giraffes? Giraffes? 10" Split - I'm thoroughly surprised and pleased with Goddard's tunes, it's free-form, it's energetic, and it's loud. Long live BOTH of these fantastic bands!
Favorite track: In The Middle Of The Night Someone Tore Off The Ceiling And Sucked Me To The Sky / Before My Eyes Began To Boil I Saw Billions Of Tiny Webs Connecting Everything.