Le Cartel and Devolver Digital have released their sidescrolling beat ‘em up Mother Russia Bleeds on Nintendo Switch. The ultra-violent brawler brings an unmistakable style and brutal action for up to four players at once. Set in an alternate U.S.S.R, the story centers on a desperate crew of imprisoned street fighters that must overcome an […]