Stargate Archives

Sunday 27 February 2011

Dead Island: Official Announcement Trailer



HOLY CRAP, that was perhaps the best 3 minutes of video I've ever seen from a game.

No comments: