#March2014

WATCH: ‘TITANFALL’ AD proves LIFE IS BETTER WITH A MECH

Titanfall

Titanfall. Next week! Next fucking week! Here’s a somewhat amusing advert that underscores something objectively true. Life is just better when you’re rolling through it with a mech.

Read the rest of this entry »