You might be thinking right know where is the dumb 80's site I have come to know and love? Well you're luck.
It is right here.
For the people who are wondering what the purpose of this site is, honestly I do not know.
That is why it is Aidan's thing and not something more specific.