I really enjoy this!
I do think there's one flaw, which is that if it is a 1 touching 1, it might not be the only one it's touching. Though, it is what makes it interesting. Nice project! (: