Tour CGI aliens - faithful?