Cool concept! I had a similar idea at the beggining of the jam, but then I discarded it.
I think the gameplay needs a bit of balance but it's still fun!