Games GTA 6 to be Set in Rome, Tokyo or Sao Paulo? Costea Lestoc Apr 12, 2017 0 When it comes to the most expected new installments in a game series, Grand Theft Auto 6 surely takes the cake. Even though Grand…