I think it should have been a little longer, but overall it was a very unique and well executed concept :) I also really liked the voice acting.
Thanks for the kind words! :)