The Demo was released yesterday!
I decided to bite the bullet and download since further videos have convinced me it isn't as gory as it once appeared.
I tried it and I think it is a really cool looking game, maybe I'll pick it up in a week or two after first impressions go through and I can see whether it's good or not.