Alien Invasion Published by Colin on 30th September 2003. Greenpeace takes a different approach for encouraging consumer awareness: aliens.