On this episode of Point Taken, Alex and Andrew review Batman: The Telltale Series episode 1. Does Telltale Game a good first impression in their new Batman series?
Alex previews Okhlos and Mother Russia Bleeds from publisher Devolver Digital.
Still in the middle of the summer season, so we talk a lot about Stranger Things and why is so good.
UPDATE: In the podcast I briefly misspoke about Okhlos and Mother Russia Bleeds. To clarify Okhlos is a single-player game, not a co-op game like I mentioned before.
Mother Russia Bleeds release date is September 5th for PC, Mac, and Linux.
Enjoy The Show