Tag Archive: skybound entertainment

Telltale's The Walking Dead: 400 Days DLC available now

The eagerly anticipated DLC for Telltale's The Walking Dead launches on PSN today, PC/Steam July 3rd, and Xbox Live July 5th.

Continue reading »