If you haven’t seen the teaser trailer for Dead Island yet, I highly suggest checking it out.

Read more