Backloggd
Games
Log In
Register
Games
Share this review
View Logs
Blast_Fiend
reviewed
The Walking Dead
Completed
Telltale Games and their consequences have been a disaster for the human race
3 Likes
Reviewed on Aug 08, 2020
Comments