It seems as though Netflix has taken flight into the gaming skies as of late, whereas its subscriber base, on the other hand, has plummeted into...
Ah yes — Telltale Games, the beloved episodic kingpin that delivered some of the best choice-based series we've ever laid eyes on. Where are they now...