Initial Train D: LightningStage

Densha De D: Lightning Stage is a Japanese indie game, which is a parody of the popular anime series Initial D. The objective is to race trains against various opponents on long stretches of rail.
 PC

Initial Train D: LightningStage on Ocean of Games. Initial Train D: LightningStage review, release date, video, gameplay, guide, game trailer and more.