Demo was okay.
Struggled with controls a bit, couldn't really get used to the fact that I couldn't shoot while I was moving, and just generally failed. But it still has great graphics and is good fun. I might give it another go later, maybe try out Co-op.