I hate to use Urban dictonary as a source but it has a listing for Ly-c that says it means “money (usually given in a decorated red paper envelope)given during Chinese New Year”
Maybe Cliffjumper is being released at Chinese New Year? In some sort of special red packaging perhaps?