Dead Island Teaser Trailer is Depressingly Awesome [ VIDEO ]

Who says video games can’t be artistic?

source: IGN

Comments