Looks pretty nuts I ended up watching the whole thing. I wonder how they handled level streaming or if they just omitted it from the demo.
I also hope the button spamming doesn't make it into the final product, it was annoying as shit in the last of us.