Nickelodeon's Astronauts similar to Astra: Lost In Space?