Rate the following argument fragment on its writing, argument, and language skills:
Concluding Statement: In conclusion, NASA still hasn't prooved that there is life in Space. But does this "Face" landmark proove that there is? We just have to wait and find out. This is a story that has been going around for decades. And it is still unsolved. NASA recently found ice caps on other planets. And claimed that there was water on Mars but it evaporated, casusing the huge valleys and canyons on Mars.

Score: 1