‘In the latest round of renderings for the new Bills stadium, the team revealed additional looks at the outside façade of the stadium from different angles, including a close up look showing greater detail of the mesh-like metal perforated screens designed to create “wind confusion”.’