An underrated steampunk mecha anime will lose its only U.S. streaming home later this month, and fans should act fast to watch it before it leaves.