Mother Russia Bleeds Launch Trailer Punches Your Eye Out, Game Now Live on Steam

Mother Russia Bleeds Launch Trailer Punches Your Eye Out, Game Now Live on Steam
Independent developer Le Cartel and the violent revolutionaries of Devolver Digital have launched the sidscrolling beat ‘em up Mother Russia Bleeds on PC, Mac, and Linux today [motherrussiableeds.com]. Those Mother Russia Bleeds fans that find themselves at PAX West can celebrate the launch at the Devolver Digital booth [2343] and get exclusive prizes and possibly ...