be immortalized in 2k18 meaning