News Devolver announces Mother Russia Bleeds, Eitr Devolver Digital have announced a pair of new games: Mother Russia Bleeds and Eitr. By Tim McDonaldJune 16, 2015