Life Sense is a 6th sense sort of deal. Also invisibility spell turns torch invisible but does not turn light itself invisible. So life sense can see silhouette of the living creature while magically invisible (astral stalker is not magically invisible but has damn high hide check, in figure of +50 modifier).