Telltale’s Batman Ep. 5 ‘City of Light’ Review
Well, here we are. The end of the line. Telltale said they would release this game monthly and that they did. Although, like last episode there were unexplained delays on Steam. However, I had less performance issues ever since Telltale released that patch, so that good for a change. Anyway, I’m not sure what else […]