Home / Tag Archives: season pass

Tag Archives: season pass

Pre-Order Your Own Death

Die a horrible death – but only if you pre-order now! Telltale has released the Daniel M. Kanemoto’s fan-made and original comic homage trailer for The Walking Dead, with the first five episodes due out in late April of this year. Available on XBLA for 400 points or on PSN …

Read More »