handoflixue comments on The Aliens have Landed!