Passengers at this Berlin train station would be forgiven for cloaking then running for the nearest doorway after seeing this as they emerged from their escalator ride.
This life-size Titan replica looks like something that would have previously made an appearance at a trade show â maybe even GamesCom, given this is Germany â but itâs always more imposing to see it out in public, where people are more likely to go âHOLY SHITâ than âhuh, Titanfallâ.