Corruption and demonic creatures are leaking into the world from another dimension, and it’s up to you, a police officer in the specialized Neuron division, to stop it.
How do you fight these demonic creatures? With demonic creatures of your own, of course, and...