Really really cool concept for a game, a little confusing to begin with but I definitely think there's a fascinating puzzle game at the core of this!
Thanks!