In the Wiki article I did not see anything mentioning the unusual front windshield design.
I wonder is was simply a visual styling feature? There were many unusual designs of many vehicles in those times. Things like streamlining or fins were being added to various vehicles to make them look more attractive or just different. It might not be a functional desing but simply to make a visual impact.