Tokyo Xtreme Racer is a series developed by Genki that's been around since 1999, when it was known as Shutokō Battle in Japan ...
The unique, incredible, and distinctly Japanese driving game Tokyo Xtreme Racer is getting a new sequel ... obsession scale … ...