Our sister site PCWorld loved the PC edition back in 2014, and the core experience still holds up on iOS. Stranger Things is back on Netflix … We dug Batman: The Telltale Series when it first hit iPhone and iPad last year, and now Telltale Games is …
( read original story …)
[amazon_auto_links id=”83″]