02:27 PM on 02/26/10
I have to admit being underwhelmed by this. I loved Day of the Great Leap and thought they were fantastic when I caught them live last year. I thought this would end up being something like And So I Watch You From Afar's self-titled, but not by a long shot. It's not bad, but stuff like "Sideswiper" could have been a theme song from an '80s sitcom. Fang Island going though some Growing Pains?