I didn't hear the whole thing the first time. My opinion changed once the whole thing was heard and I was able to blare it.
I actually like this EP, I've had it for a week or so now and I love like 4 of the tracks (including the original TC) I hope they release it on iTunes for the U.S.