iwdw comments on That Alien Message