You know something?
From The Lost Media Wiki
Japan really was ahead of their time, & it SHOWS, though I would imagine playing this during a city with a lot of vehicles going around would be downright hell to get through, ESPECIALLY with traffic jams!!!