Titanfall officially lands and Travis gives more love to it. But no love to Microsoft’s brilliant plan of digital download. Jess learns old people make up is no fun. Is the new take on “Cosmos” worth the watch? Marvel has its pick to go against Superman vs. Batman. How a one way trip to Mars is illegal for a select group of humans. And why the logic behind it is very flawed and just stupid.