A disguntled ex-Rockstar Games employee has leaked a boat load of supposed Grand Theft Auto V details through a GameSpot forum user that goes by the name of Gloggle. Seems legit.
Let's get the most important part out of the way: The game is due for a May 2013 release date. This…
