ARMS Institute, the ARMS Wiki, has joined NIWA!
Also, to quickly announce this before tacopill beats me to the punch: The server-side updates are going through right now. Wikibound.info should be up in one to two days (barring any further difficulties)
Still can't register. Try checking the reCaptcha settings. I think it's still tied to the old domain.
It works now; thanks!