Recent topics on That Dragon, Cancer