User blog comment:Opdagon/About Thrive Universe/@comment-44414423-20200612010100

AFAIK the Thrive Universe is in the new Community Forum too.

About the changes, I recommend you posting them in the forum, as the people who make the TU pages are there.