So, upon reading the news on the first page of this thread I was inclined to suspect that this is merely another one of JPOP's silly little hand-rolled HTML forays and I sincerely doubted that the principals* of Deep Root Pinball even had an idea that JPOP put together this site (*if there actually are any, other than psycho-jpop.)
Now, I'm not so sure inasmuch as presently this is all that comes up, which would seem to indicate that someone may be following this thread: