Batman The Telltale Games Season 1 Releases on November 14 on Switch

November is a heavy month for third party games releasing on the Nintendo Switch. Batman-The Telltale Series Season 1 is the next game to join this line launching in November 14 in North America and November 17 in Europe and Australia.