How to delete forum account, or change username?

Yes, you were probably seeing a cached version of the site on your browser, because the actual site has been redirecting here since it was migrated.

Cheers.