News Xbox Atlus Racing Game Touge R English Fan Translation Drifts Onto The Scene A Japanese-English fan translation for the last game in Atlus' racing game series, Touge R, has been released. By Alistair WongDecember 19, 2019