We had all kinds of revelations today. From On-foot radio, to confimation of multiplayer, to a drunk driving Niko, to being able to scale vehicles and hijack the driver as you go!
GTA is going to be amazing people. Stay tuned for the release date confirmation, which can't be far off at this stage. ;D