Earlier today, Electronic Arts pulled the curtain back on Need for Speed HEAT. With the first trailer out in the wild, fans of the franchise are eager to know which cars will be part of the game when it launches in November. Leading the pack is the Polestar 1, which earns itself cover star status