Yeah. I think the difference between a demo and a vertical slice is that a vertical slice shows off every major system and has no expectation of being streamlined, bug free, fully working etc, where as a demo is missing a lot of mechanics but is expected to show off that a fun, workable game...