Apr 26 2011, 04:20 PM
found this video of leaked gameplay footage, thought id share it
Apr 26 2011, 05:19 PM
It's just a video from the screening at the Tribeca Film Festival. Nothing spectacular but R*/Take-Two has been taking down these videos all day so I'm snipping the link since we don't promote leaks.