That is a really creative concept! At first everything looks a bit confusing but you get the hang of it pretty quick. It still needs an extra layer of polish (debugging something like this must be absolute hell) but this has the groundwork for a great game. This can definitely be expanded a ton.