Square Enix launches website to play the original Densha de GO!! via smartphone browser

released for PlayStation in 1997 via your smartphone browser in promotion of the newly announced Densha de GO!! Hashirou Yamanote Sen. It …
View full source