site logo

The Walking Dead more tightly integrates mobile game with TV