The Need For Speed series is returning to its open-world nature with Need For Speed Heat, set in fictional Palm City. Check out the press release below for the sparse amount of information that's been released so far, or watch the reveal trailer above. Need For Speed Heat is releasing for PC and PlayStation 4…