Good concept, very original I think. I had some visual issues, probably because of my computer.
Of course it's a jam game, and it needs some improvements, but the idea is original and with some good potential. Good job!