I mean, just look at some of these early gameplay clips.
From the looks of it, it's still quite early in development, but the team keeps offering up a number of development blogs as progress is made. It looks like something you might want to keep an eye on.