has returned.
However it is now being hosted in America according to whois, so who knows how long it will last.
It's been offline for some months now. You know the one! and you know not say it in here!
edit: maybe a mod should close this, as to avoid people asking what one, or posting what one, and just let it be known that whatever site it is, it's back heh
However it is now being hosted in America according to whois, so who knows how long it will last.
It's been offline for some months now. You know the one! and you know not say it in here!
edit: maybe a mod should close this, as to avoid people asking what one, or posting what one, and just let it be known that whatever site it is, it's back heh