This is a work in progress, right? More blocks are disappearing than only the ones touching. Other than that, it seems to work well.
Yep, still working on it. Thanks for the feedback!