TechnoBuffalo: The Walking Dead Episode 3: Long Road Ahead Review – Even Better

TechnoBuffalo: The Walking Dead from Telltale games is one of the best gaming efforts being developed this year. The five episode season has now crossed the halfway point, and every single beat along the way has been even better than the last.

This is Telltale’s finest work, and you need to be playing it.

Read Full Story >>
The story is too old to be commented.