...only 16ly away.

I know, let's go kill them and claim the planet. Than fight the Earth to win independence and spread freedom around the galaxy.

You haven't believed that Mass Effect commie bs of we and aliens living together and having fun, right?

Scientists discovered a planet that's 5 times the size of the Earth and could support life

The above comment was sarcastic, any complains can be sent to Soylent Corporation. Soylent Corp. is not responsible if the readers don't get sarcasm.