Today I moved the forums.openecu.org, wiki.openecu.org (aka openecu.org), and tactrix.com website to hosting server. Hopefully everything continues working as it had been. Please send mail to support@tactrix.com if you are noticing any problems we should be aware of.
Colby