Japanese Rail Sim 3D Travel of Steam Review Patrick Lovatt No Comments A Japanese Rail sim for the Nintendo 3Ds taking you on a journey of steam.