Shutting this Thing Down

I clearly have not given enough attention to the moderation this instance needs, and that is an issue. We are now overrrun with tech reviewers, and its a crapshoot. Open registration was clearly a mistake.

If you have stuff you like on here, download it. This site is going down. I may reopen it int he future, with closed registration, but for now, I'm getting rid of it.