counterattackgames.com
Walking Dead Episode 5 and Hitman Available Now!
The final episode of Telltale Games masterful Walking Dead series is now available for the PlayStation Network today, and will be made available for Xbox Live and Steam users tomorrow. The conclusi…