Thanks for the first video!
Yes, the demo is really short but tries to hook like you said. It could even be called a teaser demo. Just like Kojima's P.T. :^)
As for controls - ill think what could be done with it