Tried playing this with my little brother. gameplay was so bad that he had to leave and threw up for two hours. 7/10 a little something for everyone.
The Walking Dead: A Telltale Game Series
(2012 Video Game)
harmful to your health
16 June 2020
Warning: Spoilers