Originally Posted by Ash_735
I do feel a little let down that we haven't done anything today, even GTAForums have put up a page to at least draw attention to it.
I proposed a splash page idea in the staff forum. It was 4 for it, 2 against. So the splash page was a no-go, but I posted a quick news bit about it with the wiki links on what it is and how to help.