Posted by : Unknown Wednesday, August 22, 2012

Need I say more? The detail in these screenshots are incredible. I'm really hoping Rockstar will release the game in 2013! Click on each one for an enlarged shot:

[Source: Rockstar Games Facebook]

Welcome to The Button Presser

Copyright © The Button Presser | Powered by Blogger