Never even heard of this until about 10 minutes ago, looks fantastic though... I'm looking at it like a 3rd person open world-y-left4dead-type apocalypse with extra cool bits added!
The talky video:
Here's 6 minutes of gameplay footage:
:cool: