Gaming News Telltale’s Batman bombs in PC reviews Things are not looking good for the dark knight in the gaming… Dhruv ChopraAugust 3, 2016