Logan End Credits Scene Confirmed for March 3