Category Archives: Nintendo Switch

‘Batman – The Telltale Series’ Now Available on Nintendo Switch Both Digitally and at Retail

Award-winning publisher and developer Telltale Games, in partnership with DC Entertainment and Warner Bros. Interactive Entertainment, today announced that Batman – The Telltale Series is now available on Nintendo Switch across all regions. The full first season is available…