‘The Walking Dead: Survivors’ surpasses 15 million mobile downloads

ELEX and Skybound’s one year old strategy-based multiplayer mobile game The Walking Dead: Survivors has reached the…