Menu Close

Dead Island Cinema Is “Indicative” Of In-Game Action

While Dead Island might not be " Heavy Rain with zombies," that awesome promotional trailer isn't entirely off base. After we posted the clarification ,…