Seems to be the same demo like on Zzap!64 covermount 24.Hope this game will be finished.
It is the same (some tiny changes since), they wanted the demo for the cover disk :)