Very interesting game concept you got there. Its a cool idea imo! But a small critique from my end is that i felt quite lost at the start. Maybe some better introduction to how it works could help a new player get into it faster. Thats all!
Best regard,
Beat