Wednesday, February 16, 2011

Dead Island

This trailer for the upcoming game Dead Island has surpassed what game trailers used to be.  The bar has been set  very high after watching this:


No comments: