So Respawn Entertainment have finally shown off their long awaited game. Titanfall seems to take the Call of Duty and add Mech units. Whilst it could be more than just that, I don't know at this point.