indiegamereviewer.com
Review - Mother Russia Bleeds from Le Cartel Studio & Devolver Digital
Just how bloody and violent can an alternate reality in 1986 Russia actually be? Find out in our review of Mother Russia Bleeds!