Surely some of you would recognize Dead Island as a game that was announced a few