Thanks for playing and thank you for your feedback! All feedback matters to me! I have just released a patch addressing all minor bugs and fixed these including adding some more stuff in the demo. Cheers!