I freaking love this game.
I have a thing for incredibly over-the-top violence. And this game was made for me and people like me.
The story is pretty interesting and ties really well with all the designs of the game. The different enemies and their 'Angelic' stature have all been interesting battles, no two enemy types are really the same.
The "Kinship" as it were was a fun little encounter, the Golem is amazingly annoying for me, and being able to pick up their weapons and use them is awesome.
I even love the pole dance move.
Needless to say, if you don't have this, you need this game.