Joined
·
1,350 Posts
New demo footage from CES...looks like this should fill that crackdown void for fans of that game. Been patiently waiting for this one.
http://www.gametrailers.com/player/44139.html?type=
http://www.gametrailers.com/player/44141.html?type=
http://www.gametrailers.com/player/44139.html?type=
http://www.gametrailers.com/player/44141.html?type=