It’s still hard to believe Macross is finally coming to streaming in the US this week and this will be the first time many of these shows and movies will be officially available in the US in any form.