News Netto and friends are back for another adventure in outer space. By Siliconera StaffDecember 19, 2003