It looks like another portal has opened up here at WTF! Due to the result of recent events, we mods have decided to keep the portal off limits for now, as to not endanger any of the sites members - because we all know what happened last time. >__>;
Anyway! We are going to run some tests on the myserious portal and get back to you with the results as soon as we can. Wish us luck~!