We actually haven't done anything with the Beta forums. I"m not sure why you can't see those forums it might be due to behind the scenes account maintenance. However, yes those forums will soon be going away.

The SoD Beta reward is currently undergoing the processing phase which means it has been created but pending to be granted. Once it has been granted, we'll let everyone know. There's no currently ETA for it.



More...