Is there a/going to be a demo?

I have never played a game like that before. It looks quite good.