Auf ihrem zweiten Studioalbum „Perceptions“ erschafft die deutsch-walisische und in München ansässige Indie-Rock-Band Cadet Carter einen eingängigen, aber raffinierten Indie-Emo-Rock, der an den 90s geschult ist, aber trotzdem im Hier und Jetzt steht. Die neue Single „Windshields“ macht da mit ihrem leicht beschwingten, aber immer schwermütigen Stimmung keine Ausnahme. Inhaltlich befasst sich der Song mit Gewalt im persönlichen Leben, in den sozialen Medien und in den Köpfen der Menschen.