Thursday, September 1, 2011

Dead Island – Launch Trailer


The launch trailer for Deep Silver's upcoming Dead Island title has just been released. You could check out after the jump.

TechFresh, Dead Island â€" Launch Trailer

No comments:

Post a Comment