Aye-Aye, Primate… Stateside at Last