What’s inside this episode:Check out the full review at the page listed below.
- A review of The Walking Dead, the point&click adventure title by Telltale Games. Hands down, this is the best game that Telltale has developed yet. You don’t play this game…you experience it.
Return to Full Article - InsideMacGames News