I've seen this at the open signups thread, and a lot of people not being able to signup.
I've looked around for any info about this site and there is none.
The login's page pictures are hosted at a free webhosting site.
Did anyone managed to signup? Can someone post a screenshot to confirm that?
Because otherwise I'll have to erase all traces of such site at FST and the person who mentioned it.
Bookmarks