criticalhit.net
Latest Titanfall trailer: Atlas Titan - Critical Hit
It’s the latest Titanfall trailer showcasing the Atlas Titan… I don’t know if it’s just me but this Hammond Robotics thing isn’t really working for me.. I’