Grand Theft Auto VI is almost here, and Indian gamers have spotted something rather interesting in Rockstar Games’ version of Vice City. Hidden among the streets, shops and buildings is a shopping complex that appears to carry a very familiar Indian name, Sandeep Plaza. Yes, somewhere in the middle of all the car chases and…