I checked up on FF7 and it does start in a train station, but its not the same layout. The intro of the game is you walking down these huge stairs and the train station is empty, no trains, no people, only the right tunnel is open. The art style if I remember leaned a more realistic way, much like FF12.