Deep Silver has unveiled the E3 2011 trailer for their upcoming horror survival game Dead Island.  After viewing it I have to say that, if you love zombie games, it …

Continue reading →