Check out some Leaked gameplay footage of Telltale's planned Stranger Things game in partnership with Netflix.
This post first appeared on PC Gaming News, Reviews & Interviews - Gaming Enth, please read the originial post: here
Check out some Leaked gameplay footage of Telltale's planned Stranger Things game in partnership with Netflix.
Get updates delivered right to your inbox!