Mother Russia Bleeds out today on PC, MAC and Linux
Independent developer Le Cartel and the violent revolutionaries of Devolver Digital have launched the side-scrolling beat ‘em up Mother Russia Bleeds on PC, Mac, and Linux today. Mother Russia Bleeds is an….