Ya, you need a demo...
My brother doesn't want me to release the game yet, because of the early stages of development, what are some good reason why i should release it, to convince him.
Because it's a forum rule. All threads must have a playable demo.
#1 Rule: "All topics MUST contain a playable demo. Splash screens and empty rooms are NOT playable demos."