Agreed that it’s pretty cool. The vast majority of on-stage demos like this are faked, but it’s not usually because they aren’t long enough into development that they just can’t do it any other way. And as long as what they show is what you get, which is the case here, I think it’s fine.