Posts Tagged ‘Le Cartel Studio’

Mother Russia Bleeds Set to Release in Fall 2016 for PS4

New gameplay trailer shows off the brutal side-scrolling beat-em-up.