The adventures of Marlin the alien