is Killing Time with Release of New Album