You may recall that incredibly impressive CGI trailer that essentially put Techland's Dead Island on the map. Well, it worked so well from a marketing standpoint that publisher Deep Silver has decided on the same approach for the upcoming sequel,…
Read more ›