Telltale’s Batman bombs in PC reviews

Things are not looking good for the dark knight in the gaming…

Telltale’s latest venture, Batman, to have a multiplayer aspect

Telltale has been best known for delivering some of the best narrative…