I doubt we've seen the last of him, but thankfully I found a way get ahold of his parents and saw to it that they were made aware of what he was doing. Within a day, his channel was taken down.
630 is still a ways off from being finished. I had a few days where I was at a standstill waiting for some new hardware to arrive before I could shoot the 3713 promo, so I took advantage and started 630, then resumed again the day after 3713 was released. Planning to have a December 22nd release. Gives me enough time to get everything done. If it's done sooner, I'll release it earlier.