I can imagine how hard it can be to create something in a short amount of time under a pressure of a deadline. So I think that if you made something playable on a jam, you are already a winner in my eyes ^_^
The idea of this game is pretty unique for sure!