December 22, 2006
News / by Chris Rasco
Microsoft sent over some info about the upcoming game Crackdown along with some new screens for it. Crackdown is slated for a Feb. 20th release and a demo should be up on Live on Jan 18th.
© 2002-2017 SNACKBAR MEDIA, ALL RIGHTS RESERVED. HOSTING PROVIDED BY MEDIA TEMPLE.