Admin approval? No.
Just. No.
I've been waiting three days for just a silly wiki page edit to be approved.
There's only one person here who does their job with any sort of fidelity, and it's a moderator.
So make it staff approved. EVERYTHING.
Should be allowed approval by staff as a whole, you hired them to make your jobs easier, didn't you?
Our admins are great, don't get me wrong.
But they're lazy. This forum grew into something beyond their comprehension before they knew it was too big to handle on their own.
Hey, I got nothin' against being lazy, but uh--
if you wanna keep people here, you're gonna want to approve em before they've had three days to wonder what's going on, instead of asking you to become super steadfast in an instant, just let the mods have an approval badge as well, I mean, you hired em because you trust em, right?
As for lazy submissions, well... that shouldn't be your problem.
People won't take time to download a game of say 400mb with no info about it or screenshots ,same goes for all resources.
That's an issue that'll solve itself, don't you think? You just demonstrated why.
Just don't hugbox and tell people what they do is great when you honestly think it isn't, because that encourages people not to try harder.
I ain't saying to be mean, but goodness, don't hold back the critique, if people don't like the critique, well, that's their problem, isn't it?