Deep Silver and Techland have released the official launch trailer for their upcoming zombie epic, Dead Island, which is due out on September 9, 2011 for the Windows PC, Xbox 360, and...
Deep Silver and Techland have released the official launch trailer for their upcoming zombie epic, Dead Island, which is due out on September 9, 2011 for the Windows PC, Xbox 360, and...