This game was awesome. I loved every aspect of it. So ready for the steam version to come out. Did a Let's Play of the demo you have.
https://goo.gl/tndHTS