This is definitely difficult. I'm not sure the interaction with connected boxes worked properly for me on the second level, but I can see what you're going for. Very interesting concept. Nice work!