2 ms·I think they mean "life altering" in the "altering the real world" sense.by daeken 17y agoI think they mean "life altering" in the "altering the real world" sense.