Amazing!
The level designs have so much put into them and some times I just looked off into the distance of the levels. You can barely go 10 minutes without having to slay demons using a variety of different weapons. Eventually you become so over powered bosses you have faced become as easy to kill as a hell knight!
So an easy way to say it is
Violence: the video game