This week, Wes and Shawn talk about the announcement that China detected alien life in deep space, wins for SLS and JWST plus great sky gazing opportunities