February 17, 2011 Super cool: Dead Island (zombies!): Official Announcement Trailer Edit Delete Tags Autopost via youtube.com