Sean-vanaman

02.15.12
The Walking Dead gets new life with dev webseries, Playing Dead
02.15.12

The Walking Dead gets new life with dev webseries, Playing Dead

Telltale's video game adaptation of The Walking Dead is making slow, shuffling, possibly even moan...

By J. Conditt,   02.15.12
View