(Ping! Zine Web Tech Magazine) The release of GTA 5 is now just a little more than one month away. And with the game already expected to sale plenty of copies, developer Rockstar has kept busy promoting the title. Look no further than New York City where a Grand Theft Auto 5 mural was [...]