Ben The Exorcist: New Game - Demon Seed released!

Hello! This time, I would like to show you a new Survival Shooter that may catch your eye! Scavenge demon-infested cities, harness their supernatural powers, and discover what your inner voice truly desires. Experience…