Dam, I just noticed this now. Anyway, I haven't heard the EP, so I couldn't give a responsible assessment. But, TCOTWS is fuckin' ridiculous. As I'm sure most know Ahab is working on their new album due out sometime this year. Fuckin' Whalecore/Doom.