MEDIA TECH & CULTURE U GEEK OVER
The masterminds over at Telltale Games has released the first official trailer for the upcoming Batman The…