Elife Active member Mar 9, 2010 #1 yea, new track off the album being released on the 18th of April... I say meh.