The game idea is really cool and executed really well. Took a few tries to get a hang of it, but definitely can see this as a steam game. For anyone that wanted to try and play it, it will be a better experience to play download version instead of the web.
Innovation 5/5. Game lag 900/900 nodes.