Nerf Now!! 1930
The trailer of Titanfall 2 is nice, as most videogame trailers are. I felt they were trying to focus on the relationship between pilot and mech more, turning the machine into a character instead of a vehicle.
If Titanfall was made in Japan, the mech would be a kawaii girl. Just don't try to imagine how the pilot would enter her…