Point Taken #29: Batman: The Telltale Series, Okhlos, Mother Russia Bleeds


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

Editor-in-Chief at Victory Point. When I am not talking about video games, I am regrettably cheering for the San Jose Sharks, San Diego Chargers, and Phoenix Suns on Twitter.