No Image

GTA 6 to set in Tokyo

March 26, 2016 Staff 0

According to a recent report by TechRadar Rockstar is currently working on GTA 6. GTA 5 was released in September 2013 about 5 years after […]