I honestly don't care if it's just microbes or algae, if NASA has actually found alien life (or at the very least, strong evidence for it given the 124 light year distance) on K2-18b I'm gonna LOSE MY GODDAMN MIND THAT IS ABSOLUTELY FUCKIGN INCREDIBLE

Comments