Mother Russia Bleeds Review - Heavy Metal Gamer Show: Starting out the week with a review and this time I want to talk about Mother Russia Bleeds. This is a indie game by Le Cartel Studio and published by Devolver Digital. I hope you enjoy this review. Thanks for watching!