(Ping! Zine Web Tech Magazine) Need for Speed Rivals wont be arriving until November 19th. However, in the meantime, game publisher EA is hoping that some new pics help make the wait just a bit easier. The new images were published Wednesday on EAs press site. You can find them here (press.ea.com). New for […]