11 bit studios announces INDIKA, a nun struggling with the devil

11 bit studios today announced the upcoming arrival on Xbox of INDICATEan unusual third-person adventure with realistic … Continue reading 11 bit studios announces INDIKA, a nun struggling with the devil