>>395413775
it has distinct levels you play through from start to end and a loose vaguely hinted plot so depends on what you want

if you want a fully detailed narrative experience walking sim then yeah, it's a tech demo
if you care more about the gameplay then it's an actual game