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.
Please
to see similar games.