Are we truly alone? We may never know...