Ride a car or ride a train in what is shaping to be a highly ambitious world for Square Enix. Continue reading this story on RPG Site or discuss it!