Wie Dean schon erwähnte, gibt es unterschiedliche Ziele für eine Demo.
Manche wollen in ihrer Demo z.B. die Technik und/oder Grafik ihres Spiels präsentieren, um vielleicht Neugierde zu wecken, andere zeigen in einer Demo schon z.B. den kompletten Anfangsausschnitt des Spiels, um den Leuten schonmal etwas zu zeigen und sie neugierig zu machen, wieder andere unterteilen ihr Spiel in Demoversionen wie eine Art Kapitelunterteilung, damit die Leute hin und wieder ein Lebenszeichen sehen und die Wartezeit bis zur Vollversion verkürzt wird, und wieder andere bringen Demoversionen raus, um sich ein Feedback einzuholen (wobei das afaik eher bei Betaversionen der Fall ist). Wie du siehst gibt es unterschiedliche Zwecke.
Wenn du der Meinung bist, dass dein Spiel etwas zum Vorzeigen hat, du also z.B. den Anfang schonmal zeigen willst, bringe einfach eine Demoversion raus.
Es kommt darauf an, was du damit bezwecken willst und welche Kriterien deiner Meinung nach erfüllt sind.