Games like God Busters : Who watches the watchers?

Episode 1: When fresh bodies start appearing from an explosion that happened weeks ago it's up to the "God Busters" to crack the mystery behind this case.

Episode 1: When fresh bodies start appearing from an explosion that happened weeks ago it's up to the "God Busters" to crack the mystery behind this case.
Picked to match God Busters : Who watches the watchers? on gameplay, themes, and feel.























