Anyone else play this demo yet?

If not, you should. It's AMAZING.

It's on Steam.