Concept is really there but I'm struggling to understand what actual gameplay will be like from this demo.