Tag
This article reviews a first-person street strolling game set in Japan, noting its potential to evolve into a game similar to GTA6: TOKYO with some adjustments.