Rate the following argument fragment on its writing, argument, and language skills:
Concluding Statement: So, I hope this explains to you that aliens did NOT create this landform, it is a natural landform.

The only difference is is that it is on a different planet instead of Earth. I believe that's why everyone thinks aliens created it. Like I said before, natural landforms are everywhere, they're natural so of course they'll be everywhere. So, don't let some person with no evidence tell you there are aliens on Mars and they it for a fact because someone else said it was true.

Score: 1