Home » News » Rumor: Telltale’s The Walking Dead Season 1 and 2 for Nintendo Switch Coming Soon