Very repetitive game. I rented it and played the single player, but lost interest a couple of hours in. The one thing that blew my mind though was that when I got knocked out and need to be revived during combat, my NPC partners would revive me. They're not as good as actual humans playing with you, but the AI on them was impressive.
I'd recommend it at $15 or less, especially for Coop.