great plot. too gore. too many death flags. too scientific. too graphic on the roaches. TOO DAMN GOOD.
Terra Formars