We had a lot of difficulties as this is our first project and a game jam :)
The flaws are obvious and the gameplay confuses a lot of people but some parts of it are really unique as you said.
As any other game there are endless possibilities of this improving and the level of detail simply could not be achieved due to technical difficulties and lack of time.
Thanks for spending your time and effort to test it and write a review :)