Browsing Tag

Batman – The Telltale Series

Batman – The Telltale Series Coming to Nintendo Switch

There has been a number of releases as far as Telltale Games is concerned, and the caped crusader will be following suit, with the announcement of Batman coming to Nintendo Switch on November 14th in North America, shortly followed by a release in Europe and Australia in November 17th. Announced by Telltale Games, Warner Bros and DC…
Read More...