(Ping! Zine Web Tech Magazine) Ė Leave it to the imaginations of Grand Theft Auto Fans. According to a report from The Huffington Post UK on Monday, gamers have already pieced together a map of GTA 5 region Los Santos. Thatís despite the fact that the game wonít arrive until September. Fans reportedly relied on [...]