Traffic sucks. Specifically, traffic in Los Angeles really sucks, a land where travel is measured by time, not distance. Yet in the hustle and bustle of the city, it is possible to find slices of tranquility. Square Enix had other ideas, however, and invited us to brave miles of traffic and play…
