Played the fairly long demo the other night and I'm sold. I was expecting it to be let down, so it was a nice surprise. Great gameplay overall, though I can see how it might get repetitive. But as long as new weapons and abilities are being thrown at you, I think it should fair pretty well...