This is by far one of my favorite games. The game makes you feel like you are IN it. Telltale in general is one of my favorite companies because of their thorough and extensive gameplay. I would recommend this game to absolutely everyone.
Madhatter1996 about Walking Dead: The Game, v1.10