CuSithBell comments on The Aliens have Landed!