I'm happy to hear that you enjoyed the demo! Unfortunately, the full game will not be free (we have to make a living!), but it will be reasonably priced and won't break the bank. :)
We are planning for an estimated length of 10 hours. That is, of course, subject to change based on average playtimes during beta testing of the full game. But it will certainly be around that length.