Two years ago, the aliens made contact. Now Cara Sweeney is going to be sharing