Tag Archives: the walking dead

Tales From The Borderlands – New Screenshots Revealed

For those itching for Tales from the Borderlands, you’re in luck. Telltale has released a handful of new screenshots for the game, and has even given us some information regarding features that we can expect the game to include