Thanks for the feedback, we are glad you enjoyed it! Of course this is just a demo and a lot of stuff you criticized will be fixed in the full release.
BTW to answer your question, this took about a year considering our big quality improvements, but we are going all in on releasing the full game very soon:D Thanks for playing!!!!!