Tag "Le Cartel Studio"

Mother Russia Bleeds: A bit of ultra violence, Russian style

Devolver Digital has made a name for itself publishing games that, in the words of Alex from A Clockwork Orange, “Fancy a bit of ultra-violence.” Now, their latest addition to