Heard lots of people complaining about not being able to register at TeamCyclops forums. Well, they have now re-enabled registration.
http://www.teamcyclops.com/forum/register.php
Enjoy!
http://www.teamcyclops.com/forum/register.php
Enjoy!