Nice concept, but it was kind of hard to tell what was going on after a while. Loved the electric wires :)
Thanks, it's one of the things I was most worried about